A quick recommendation encore here from other posts, is to skip attending NSI's graduation ceremony unless you are already going there to pick up your DD or DS. As seen here the ceremony is barely a blip on the radar of this 4 year training journey:
https://www.dvidshub.net/video/805015/nsi-2021-cycle-1-graduation. If already going then no need to arrange logistics - you'll go there for pickup, and either get in to the ceremony or you won't.
FYI, graduations are often about 20 minutes, and can be seen in their entirety online, and then after a few hellos to other company grads from their friend/ hs/ college social groups, many leave with family or are whisked to the airport to catch their flights home. Also rules may change fluidly if COVID exposure etc. so I wouldn't count on being able to go onto the base.
Related to attending, recently families/ friends that were going to the graduation at Great Lakes, were held up in a queue to get through security at the gate, and missed a great deal of the ceremony - imagine traveling 700-1500 miles for a 20 min. ceremony and missing most or all of it. So go hours early if you can to avoid that outcome, confirm what ID you'll need, etc.
I believe others recommended attending the NSO parent welcome and college new student family activities at the college where applicable. I like that idea - We were also able to go to dinner with DS and his roommate's family which was nice and take a few of his fellow mids out for a meal one night, which was fun.
And, like many college dropoffs, we overall were there but not needed as DS went off with his new flock, which in an odd way was comforting.
Good luck to all who are attending NSI and thank you for your willingness to serve.