Should I register a new account for every language or every country?

No, Revi collects all your store reviews in every language under the same subscription. The system is already automatized to show reviews in the same language your users are viewing your web page. If you haven't got any reviews in your client’s language, they will be shown in the language selected by default.