5 minutes surfing and you could have found the answer to all these questions. I just hope you at least got some good advice from your local fish shop when setting up the tank.
Also yes, they will be too big for your tank, not now, but a year down the line it deffinately will want to be in a bigger tank.
Ben