I have 5 children and all of them were c-section. The "routine" (lol) here was the kids have a sleepover at Grandmas house the night before. My c-sections were always scheduled at 9am which meant that we had to be at the hospital at 7am which meant that I had to get up around 5am, to shower, get readay and we live about 45 min away from the hospital.
I can say from experience that they most likely will not let your son in the operating room, so he will be stuck in a waiting room, personally I think its better to let him follow his normal routine. Let Grandma take him to school the first day, if thats possible.
Secondly once our baby was delivered I always felt it was more important for dad to be at home to maintain the routine for the kids as much as possible, so this is how we would handle the time I was in the hospital.
The kids came home from Grandmas after the first night and stayed home with dad. Dad would get them up for school and get them to school. When he got home rom dropping them off,he would call me (we have a farm so he would get his work done during the day, & watch the kids who werent in school yet) that gave us a chance to talk.
Then after school he would pick everyone up, and take them through the drive thru at McDonalds (which is a huge treat because my kids RARELY get fast food) let them eat in the van as he drove everyone to the hospital to visit mom and new baby. Usually he would stay about an hour, we would get pictures of the whole family together that first day. Then take everyone home, and stay there with them, making sure homework got done, teeth brushed, kids to bed on time, etc.
We would repeat this every day I was in the hospital, until the last day. Usually the Dr would come in the morning and they always released me about 12 or 1 pm. Husband would come up around 11:45 in the morning and then take me and baby home.
Your husband is still going to need to help with the picking up and dropping off routine at school for awhile as you won't be able to drive for a few weeks.