Well, I hope there is a download because if not it will be browser based and that sucks the fun out of it, it makes the game more limited. As for the monthly fee I think the game will be free.
It really should be free for the people that cant pay... (like me tee hee) and maybe we might just have a flash player on the sight just like in runescape and a lick on the main page saying "Click here to play the game!" and it takes you to the page where the flash player is...but meh that might make the game laggy or something... that would be an easy way... I think... to do the game.