A downloadable version should work, that's what i need
Yes, they work.
Also i am using chrome, i have unity web player installed, and my internet is really fast, i'm in brazil, hope some of this information helps.
a windows 7.