Perfect. I am printing this off for my 19 year old son. He probably won't pay any attention to it now but, perhaps, someday ...
I'm a happily married man and have followed the advice you list for decades (well, it took a while for some of it). I honestly didn't behave well so I could get what I wanted - just felt better when I wasn't being an idiot. But, the result was/is a great wife and a great life.
They could teach this stuff in school but it wouldn't do much good I guess. Men have got to figure it out for themselves.
But that doesn't mean we can't get help along the way. I didn't have very good role models growing up, but that didn't turn out to be much of a handicap as the interest was there. Latent, yes, but still present.
Things that might help: Esquire magazine, Mollod and Tesauro's "The Modern Gentleman - A Guide to Essential Manners, Savvy, and Vice," and the Thin Man movies. Oh, and there's no motivation like not wanting to be an idiot around a pretty girl

I've written a fair amount on etiquette and dress - rather than clog the thread with a wall of text that nobody cares about, if anybody's interested just PM me.