I'm glad to hear that you'll get all your money back, but I also hope you don't have to wait 10 days for it. Perhaps you'll have it sooner.
As for your point # 3, my knowledge of computers and the internet is limited. However, what I can share with you is that last year, the tech people where I work, told all of us to stop using Internet Explorer. (And that was even with security programs, firewalls, etc. on the machines.) They gave us Firefox and we use Google, too.
Lastly, I pay cash for many items now, but in today's world, I still have to use a credit card for certain things (hotel reservations, etc.). What I try to do now is limit how often I reach for a card, and hopefully, that will lower my chances of having some thief steal the information.