Hardly. Bowie's only had 13 US Top 40 hits. Anyone else putting together a Greatest Hits tour would probably play all thirteen, and fill the rest of the setlist with the best known of the rest. In actual fact, Bowie's only performed 6 of his 13 US Top 40 hits, and filled out the setlists with over 20 "non hits". And it's not even as if he plays all six every night.
Wrong. Just because you don't have songs that don't make the top 40, it doesn't mean they're not hits. There are songs that are hits that don't even make the top 40. In the US, there's the Hot 100 chart on Billboard. And to make things even more confusing, it's the overall sales of a song, not necessarily the peak chart position that makes it a hit.
In the UK, where he's had about 60 Top 40 hit singles, he's played an even smaller fraction of them, and still found room for lots of non-hits.
We're only 1/3 of the way into the tour. You really don't think he'll add more songs to the set, especially since he's been recently doing Blue Jean? To me that says anything is possible. And of course he can't do all hits because there wouldn't be enough to fill up an entire show...in terms of setlists in North America that is...
The A Reality tour, truly is as several fans call it: the Sound & Vision 2 tour...