a ten gallon is a little small in my opinion for a full grown male. I think the 16.5 will be good but sterlite is hard to regulate temp. I would suggest a 20 gallon tank if you can get one for cheap but if you go with a sterilite than I would keep a close eye on the temps and humidity