Beginner needs help: Trying to make a professional quality RPG, and an MMO Card game

Hey.

I planning on making two games:

One, a lengthy, indepth RPG
the other, a card game resembling Tetra Master (only alot different) with MMO capabilities.

First, I need some good information on programming a quality RPG. I want it to be like… say… War of Genesis III(if you can find screens for it), in the way it looks, with probably with a Final Fantasy X-2 style battle system. I was wondering how possible this is… I know it’ll be hard and I plan on working on it for the next few years, but I need to know if its even possible to create something that complex on Flash MX (I’m hoping Flash’s game making abilities are limitless, but I’d rather not assume).

next, the card game. I want it to be like SquareEnix’s Tetra Master in the way it runs. (of course, my game is completely different) What I mean is, I want it to be so you can challenge the computer, or other players. I want there to be rooms (i.e. a Lobby, Beginner’s Hall, etc.) that the players enter and challenge each other. Is all this possible?

Any tutorials that’ll help me would be greatly appreciated. Advice, recommendations, and the like are all good too. Thanks in advance, I’d love it if could help me with the actual programming too :D. I’d like to start working on these games after I finish my website (which will probably be sometime in late October.)