i'm from atlanta as well and also kind of new to the hobby. i'm sure more knowledgeable members can chime in on some of your questions, but for the area:
i really like petland in dunwoody. premier aquatics also has a nice store.
i haven't really used them but check out: http://www.atlantaaquarium.com