1) The hospital I was in encourage skin to skin immediately, I had elective caesar, the minute they finish drying baby they hurled her up my bare breasts while I was being stitched up, I asked DH to take over baby as I started feeling nauseous from the drugs. Then in recovery the midwife helped me put her on the breast and we fed before going back up to the ward. Baby slept and fed intermittently for the first few days.
2) I had my shower the next morning after they removed the catheter. I was feeling sticky etc. and yuck and felt much better after a shower. I used a wet wipe the night before as I was sweaty. Just avoid using heavily perfumed products. Baby didn't bathe till day 3, the hospital also discouraged bathing baby in the first 24 hours as the vernix is beneficial to baby. We were going to do the baby bath on day 2 but just didn't get around to it.
3) I tried both however find my baby isn't attaching properly if I let her free reign, so I have to give her a bit of help. Make sure you summon the midwife to watch you put baby on the boobs the first few days, it's important to learn as much as you can while in hospital. Try different positions, hands, chairs, pillows, rolled up towels.
4) I'm in the BF'ing is hard group. Still trying to figure it out and baby is still having issues with latching and her tongue position, I'm hoping as she gets a bit bigger and more developed things will improve for us.