Just get a 50 gallon or larger plastic tub from walmart. It is large, cheap, and best for them.
They will eat just about any plant you put with them.
They need hide boxes, so don't forget those.
For water, anything shallow enough that they can sit in it without it covering their heads is fine. It has to be easily cleaned though, as they poop in their water dishes.
Have fun with them. I've had mine for almost 3 years now, and I love her a ton.
65 gallon low tech planted