I'm about to buy a baby BP and was wondering..is a 20 gal long good enough? And for how long? Also, I have a extra 40 gal breeder tank and I'm not sure if it could live in that as an ADULT in that size tank. Thanks in advance!