I use MarketXLS for this. It worked great for me.
Yes. They have live support to help you with your concerns. They also have instructions in their website. It is very reliable.
Yes. I believe Yahoo finance API is not available anymore. I have moved to MarketXLS after this change, much more reliable data.
Separate names with a comma.