Re: Why no Captain Riker.
I always took it that pre-U.S.S Enterprise, Riker was a young hotshot who was rising through the ranks quickly towards Captaincy. He was the type of guy who prioritized his career (hence all the stuff with Troi, leaving her to take his promotion) and probably had a lot of mental games about how young he could be when he made Admiral, etc.
Then he met Jean-Luc Picard.
I always believed that what held Riker back was Picard, but it was Riker's choice. Picard so embodied the ideals and truths of the Federation, his diplomacy, morality, knowledge, everything, that Riker was absolutely floored. He wanted to study under Picard and be a better human, to promote himself from within rather than meaningless rank. That's what I always believed.
You know, I'll buy that. Plus the whole "happy" thing.
"If you can't take a little bloody nose, maybe you ought to go back home and crawl under your bed. It's not safe out here. It's wondrous, with treasures to satiate desires both subtle and gross; but it's not for the timid." - Q