The game itself will be free, and can be considered not to be a form of website revenue. Might be interesting to have content unlockable with points/bucks however. Savii points are presently kind of looking like the currency for in-game items/services.
No, Lim. I'm pretty sure though at this point the in-game currency will be convertible to Savii Points and vice-versa. I doubt that they're using Savii Points, because nobody has said anything about it and obviously the current OMS shop is not final.