Because if i would let everyone join the game , it would be difficult to me to check their posts, leveling the pokemon and uploading them.If i would do that , i would get bored very fast...
Yes,they level up according to how many post you do.
About evolving....You Will See when your pokemon...