you don't need to use the private key in MEw if you use the Keystore File to login to your account. but yes the password along with that keystore file.
the best way to use MEW is by downloading the newest release from here https://github.com/kvhnuke/etherwallet/releases
unzip it
and then you can use it offline without worrying of hacks. drag the index.html to a browser to view the page.
click send token then
you can click json file if you have json file and upload or Click private key and copy and paste your private keys whichever is comfortable for you
click unlock wallet.
If we do possess huge amounts of crypto then this kind of accessing the wallet thru offline is safer than on inputting your private key while you are connected to the net.
Luckily, im not using any browser extension on my chrome since i dont really need vpn service at all.