No. A 2 Gallon tank is not realy large enough for one Betta. 1 Betta needs 3 gallons to itself. Male Bettas must not be kept with any other Bettas or they will kill each other. Female Bettas can be kept together under normal basic conditions. The basic rules of successfull fishkeeping are. :- 1 inch of fish needs at least 1 gallon of water. :- Every tank needs a constantly running cycled filter. :- Every tank needs at least 50% of its water replaced every week. If you keep the above rules and provide the fish with whatever other special parameters the species needs, they should do OK. I can guarantee that failure to provide the above basics will result in your fish constantly getting sick and will also shorten their lives considerably.
you can put a betta in a 5 gallon tank
no
A betta fish would be much more suited to a 1 gallon tank than a 'variety'. You shouldn't keep much more than one fish per gallon anyway.
A 1 gallon tank could have one betta fish, but you will need to be diligent about changing the water on a regular basis. The smallest tank that should be used, even for a betta, is a 2.5 gallon tank as it at least gives the fish swimming room.
The fish are not bad together. But way to many fish for a ten gallon tank. You put one fish for every gallon. They will probly do fine but you will have to clean more.
None are recommended if the Betta is a male.
Go fish
Any.
Yes.
No
yes of course! my betta is in a 2.5g and is perfectly fine
No. The tank is not large enough to house two female bettas. The basic fish keeping rule is "1 inch of fish needs 1 Gallon of water". A female Betta grows to around 1.5 inches so you would need at least a 3 gallon tank to house the 2 Bettas properly.