You can switch to the different App Stores by clicking the flag button in the bottom right corner in iTunes. You won’t be able to buy anything but you can read the reviews. There is, however, as far as I know no way of linking to individual reviews and you apparently can’t copy or even just select text.
yes you can - just logout and re-login using your id from another country. To get an id from another country use logout of everything in iTunes, flip to that country, sign-up and choose a payment type of 'none' along the way.
The thing is though, why do I need to jump through hoops to get meta-reviews?
The iTunes Store is displayed as web pages within a deficient browser (iTunes or the iOS app). It's the web stripped of its greatest utilities. Worldwide participation and annotation, extensibility, customizability etc.