@Drinkingallthewine, sounds like you've really thought it through and it's going to be a great wedding for all!
A couple of things that don't always get mentioned in wedding planning articles:
INFO: Most guests are happy to go along with whatever the couple has chosen for their day (with the understandable exception of some of the bizarre goings-on discussed on this thread...), as long as they know what to expect. If there's a cash bar, meals are at unusual times, footwear for a field is needed, there's no evening entertainment, no kids or whatever, that's the couple's choice: just let people know upfront so they can plan ahead, or decline if they have a problem with something.
TIMINGS: Lets guests plan kids' nap times, medication, meals or snacks, taxis etc. It's often not finalised at the stage invitations go out; we got round this by having the basic information in the invitations and including the URL for a one page 'site', so that nearer the time we could put the complete running order of the day - welcome drinks / ceremony / photos / canapes / meal / disco / last dance etc, along with other useful info for the day, and edit if needed.
DELEGATE: Unless you have someone acting as wedding planner, the bride is often the only one who knows exactly what's meant to happen when. This could mean:
-Everything runs like clockwork, but the bride is constantly checking timings, and can't relax.
-Bride gets caught up in the emotions / photo marathon / alcohol, and completely loses track of time, which probably accounts for many comments here about late food and long periods where guests are wandering around aimlessly.
Ask some trusted friends/family nicely in advance to take on a task or two each, write the whole plan down, and give them a copy each. If one person knows who you want in formal photos for example, they can go and hunt out the bride's extended family, or the groom's mates, shortly before they're needed and that saves a LOT of faffing around. An outgoing friend could be asked to go round asking everyone to write a memory in your guest book if you're doing that, or to look out for people who appear to be on their own, and spend some time chatting to them, or introducing them to others. Make sure you then thank any helpers profusely; it's not their 'duty' to do so just because they're your sister, bridesmaid or whatever!
IT'S YOUR DAY 1: It might be one of the most meaningful days in your life (although you'll probably realise later that there are many more meaningful days to come, and you got suckered into the whole bridezilla thing a teeeny bit more than you expected...), but to everyone else it's a wedding. They'll hopefully enjoy themselves, but someone may be shattered from work, someone may have just split from their partner and not be the life and soul of the party, someone may have a sick kid on the day and not able to come. That's just life.
IT'S YOUR DAY 2: It's so busy and emotional, it rushes by in a blur. Try and take a few minutes for the two of you to sit quietly somewhere, watch everyone enjoying themselves and savour the moment, as hopefully you will not have to organise something like this EVER again 😋.