Yep, read the guide. Most of your questions have already been asked somewhere in the forums. The freerolls you're seeing are the Black Chip Poker freerolls, they play on the same network.