I completely understand your concerns!
And I guess I can put it like this:
To the ones who haven't actually played D&D before it wouldn't really be that confusing since you know, they haven't played it before, before we start we'll go through exactly what we can and cannot do in line with the books and I know ALOT about Dragon Age so I got it covered.
If we can't aquire a type of online game board we'll either use nothing or maybe Minecraft
Well, as far as mapping goes I have a ton of websites/programs to make maps. Keeping track of position on the map is another thing altogether. Minecraft could work I guess, but someone would have to set up a server and all the players would need to own a legit copy of minecraft in order to connect to the server, and people with crappy internet may suffer from stability issues. We would definitely need to agree on some sort of chat system, because forums are far from ideal for interacting with each other in a timely fashion. Not to mention the turn based combat.
There is an online chat/game thing called Furcadia. It's mostly used by furries for roleplaying, but it would be possible to create our own towns/dungeons/etc. where we would be able to move around, interact with the environment, etc. as well as talking to each other because it has a chat. It's also simplistic enough that no one should have any problem downloading it/connecting to it for extended periods of time. It also has its own in-game dice system, so we wouldn't have to find a program/website to do that or worry about people cheating rolls. :p