No one can guarantee you that. Using an emulator is nothing better than using tools/methods I've mentioned above. Every junior coder can detect if app is running in an android emulator or not so if you think that doing something in emulator give you some bulletproof shield - hell no, you still look like guy who is running app in emulator.
How about all comments coming from android emulators

? You see? Your solution is no different really. Just more complicated but complicated is not equal to better.
Not important at all
The biggest problem here is - you (probably) don't have solid knowledge about web automation, bot detection etc but you are trying to take steps to prevent your solution from bans. Since you dont have knowledge in this field you cant actually take such steps.
So you have 4 solutions:
1. Use tools made for the web automation - Zennoposter
2. Learn how to code.
3. (I don't advise that) - for every account make separate VM machine running windows OS, install browser and run accounts in this way. Its actually similar to your solution, but app installed in android emulator can get more info about you than browser opened in VM. Less info = lower risk of ban.
4. Buy a cheap android phone for each acount you wont to run. Its hard to find reason for such solution, but if you are paranoid about bans or this reddit accounts are worth more than gold - its quite bulletproof if done properly.
Personally when I want to automate something I do this in the browser (you can achieve a similar effect with Zennoposter) or via requests looking like a real browser (just in case I need a solution that's less CPU/ram hungry).
When these 2 fails or dont give what I need I'm moving to reverse engineering android/iPhone app and this reverse engineering is definitely not running app in android emulator.
P.S.
Botting is a game of numbers. Why not 2000 accounts?