Tank mates, anything that won't fit into their mouths
Recommended tank size I believe is 180 for a full grown one
they can get about 3' in the wild but probably no bigger than 26" in a tank
If they can't eat them, yes. Watch out though, polys can fit a lot in their mouths.