In response to #4:
As with so many things in life, "it depends". To achieve a rating of 1900 playing other 1600s, a player would have to score 85% over a fairly large number of games.
That is quite difficult to do if the player is not somewhere around 1900 strength.
On the other hand, it is true that past a certain rating difference, the relationship between rating difference and expected score defined by traditional ELO begins to break down.
Specifically, the higher rated players tend to score better than predicted by the model once the rating difference gets much more than 400-500.
That means that under the traditional ELO model, if your playing strength is 1900, and you only play people 1500 or under, you would probably end up with a higher rating than if you played people of a similar strength and rating.
Jeff Sonas did an examination of this (the deviation between empirical results and those predicted by ELO) a while back for Chessbase:
http://en.chessbase.com/post/the-elo-rating-system-correcting-the-expectancy-tables.
While that is ELO and not Glicko2, as far as I'm aware there are no differences between ELO and Glicko2 in how E (the expected score) behaves as a function of rating difference that would avoid this problem at extreme rating differences.
Having said that, it's been a long time since I've actually looked at Glicko2, so I may be way off-base :)
TL;DR: Yes, if a player plays only substantially weaker opposition, then that player's rating will likely be higher than if the player played opposition of a similar strength. However, that "substantially weaker" seems to be rather more than 300 points (in fact, in the Sonas work above, it seems that when the rating difference is 300 points or less, the higher rated player actually scores worse than expected by the model).