Oh, sorry, forgot to answer the guppy questions. They generally don't get very big. They don't get much bigger than 2 inches, if that. They can be a little nippy, although they're generally quiet fish. But because of their pretty colours and small size, some large fish like to chase and attack...