Hiya!
I've had an elective following an emergency with my first so I hope I can help a bit.
I'm useless with regards to the spinal as mine failed both times and I had a general however the elective was 45mins start to finish, including me falling asleep and waking up, I had him at 3.30pm and my hospital let me get up the following morning, I was home from the hospital 2 days later, had him weds, home for tea on friday! Also my recovery was great I went to asda the Friday night but not everyone is the same/that lucky! I thank my lucky stars I was, I stopped taking the strong pain meds when I left the hospital and lived with just four hourly paracetamol.
Don't get me wrong it was painful, the first time I stood up I thought I'd split my incision open but getting up and about does help and your body will let you know if you're doing too much. I'd say it took about three weeks to feel 'normal' (or as normal as you can feel when you're sleep deprived with a newborn lol!) but I had no complications what so ever. I was very lucky.
I really hope your experience is good, I had a bad labour first time too and I totally understand your fears. Anything you think I can help you with feel free to ask. Elective's are supposed to be smooth and minimally stressfull!!!
Also I know some hospitals will let you hold LO straight away so it's worth and ask
HTH
x