Like MM, I'm a bit puzzled why they're rushing you into surgery when you're having little pain. I would want to find out what kind of damage he thinks would happen if you waited. If he thinks there would be nerve issues, like Dee had, then you wouldn't want to delay it, but definitely get at least one more opinion. From reading here on the board, it seems unusual to go ahead with surgery when pain isn't a big issue.
If you do decide to go ahead, there's a thread at the top called "post surgery tips" that has lots of great suggestions to help you prepare for surgery to have an easier recovery.
I had 8 levels fused, my second fusion for a total of 14 levels. I had no trouble going up and down my stairs, hauling my walker with me as the PT in the hospital taught me. It was slow and painful, granted, and I didn't do it often, only once a day for the first few weeks, but I could do it and felt more comfortable in my own bed.
You'll want to be sure the nurses give you your pain meRAB right before you're discharged so you can tolerate that hour drive. There are people here who have had even longer drives. Not fun, but they managed. My ride home was 45 minutes, but my doctor didn't want to give me my prescriptions ahead of time, so we had to stop at the pharmacy on the way home. I was uncomfortable, but I managed.
I missed church for 9 weeks, and since that's one of the loves of my life, you know it wasn't because I didn't want to be there. Once I went back, it was very hard to sit through the service. I sat in the very back so I could stand when I just couldn't sit anymore. The pastors knew why, so they didn't think I was giving them a hint that they were talking too long!

It might be hard to be at your son's graduation, but if you plan for it, you can probably do it. It might mean making arrangements for a special chair, like an office chair that's a bit higher than a regular chair and has arms. Or having a place where you can sit or stand as needed. The more levels you have done, the longer and harder your recovery is going to be, so hopefully, you'll have it a bit easier than I did. That's why I would say you can probably do it, just be aware that you'll probably still be having some pain and might not be able to sit for very long.
If you decide to go ahead, come back and let us know. We'll give you more help than you probably want!!!
I wish you the best as you make this decision.
Emily