i think that dictionary in the beginning misinterprets the word "метросексуал". To start with, it is used by journalists mostly. Most of the people in Russia don't know this word. Second, it doesn't say anything about 'sexual orientation' at all. It implies, first of all, narcissism, consumerism, lots of shopping for clothes and beauty stuff. And these are usually guys between 20-35.
Now, новый русский was something different, it was widely used in the 90s, now they prefer the word олигарх. Новые русские were businessmen who suddenly got rich in the 90s when markets became free and uncontrollable in Russia (the period was being dubbed 'wild capitalism', дикий капитализм at that time, and now is often referred to as лихие девяностые - mad 90s). Новые русские are associated with lack of manners, stupidity, and lack of imagination (other than designed to think up commercial and usually dishonest schemes).