I don't care for wide stripes, generally speaking. To be honest, this is the only kind of pinstripe suit I would own. I understand that it isn't liked by all, though. Btw, I agree that our system is messed up, but I wouldn't be holding the British as the model for effective government these days.
If you have club ties from any club, regiment, organization, school, or otherwise THAT YOU ACTUALLY BELONG TO I want to see em. Doesn't matter how prestigious (or notorious) it is, show me how your neckwear advertises your affiliation.
You should have asked him to do a selfie with you. If he's really that old he'd either have smacked you, thinking you made some kind of pass at him, or he'd have simply smiled and nodded, not knowing quite what you meant.