Re: Sleep positions
I can recommend sleeping with a pillow between your knees, as this helps stop your pelvis and lower back from twisting
A memory foam mattress might also help you a lot, as you'd sink naturally into it.
37 years old, diagnosed with infantile idiopathic scoliosis at 6 months old with curves of 62(T) and 40(L) degrees. Casting and Milwaukee braces until surgery at 10 - ant release/pos fusion T1-T12, halo traction. Post op cast and then TLSO. Further surgery at 18 (ant release/pos fusion extended to L3 to include lumbar curve, costoplasty) and 25 (another costoplasty). Fusion extended to L4 at 33 (XLIF with 4 pedicle screws and two short rods). Pre-op curves: 76(T) and 70(L). Post-op curves: 45(T) and 35(L). Diagnosed with Ehlers-Danlos Syndrome aged 34; scoliosis almost certainly due to this rather than being idiopathic.