C-section recovery help...

My doctor thinks that I will need a C-section if baby does not turn...this had never been my plan. I just don't know what to expect from recovery. What do I need to bring in my hospital bag? How long did it take you to heal? We're you able to hold your baby right away? Breastfeed right away? Or is everyone else going to have to take care of my baby and hold him before I get a chance??? 😭 Just feeling depressed if it goes this way. Needing all the advice and tips from those who have been through it.