Thats a very vague question ., First off, I would get the largest tank that your wallet and space can hold. If you get a smaller tank now, you will always wish you had chosen the larger one down the road. As for type of fish, it all depends on what type of tank you want . you have to decide if you want a peaceful community, semi-aggressive or a predatory tank. once you answer these questions then people can recommend fish.