Congratulations. I've had two c sections, my best tips are to pack a long nighty for when you're in hospital as you'll probably have a catheter in for a while after the birth so no pants on. Get one with strappy shoulders or a button down if you want to breastfeed.
Take non-fizzy lucozade to the hospital. It's all they would let me 'drink' when waiting for the op.
If you're staying in hospital, get your birthing partner to load up the side table or over bed tray before they go, put lots of nappies, wet wipes, bottles if needed, spare clothes for you and the baby and Snacks! That way you won't have to get up and down everytime you need to change the baby.
I stayed in PJs and leggings as long as possible when I got home, ordered a few pairs of PJs a couple of sizes up as it can take a while for your tummy to deflate. Top tip I read on here was to stay in your PJs when you have visitors as it helps them realise that you're still in recovery and not up to making refreshments.
Stock up on Orange Juice to help with digestion, especially if you're on iron tablets afterwards.
Prop yourself up with pillows in bed once you get home, it's so much easier to get in and out of bed the first few days if you don't have to lie all the way down!
I sound so lazy but honestly you need to take it easy or you'll recover slower.
Good luck.