Well, if you don't trim their teeth then their teeth will overgrow their mouths and they won't be able to eat. So although it's not good, it's gotta be done. I highly suggest looking into the product Finquel. It's a safe anesthetic and a good alternative to clove oil. Unfortunately it can be hard to find it in stock. I've been looking for some for quite a while. I'm not sure if the
MTS will be enough. There's alot of variables... but it's certainly worth a try.
I can't answer that question for sure, but there are many fish that never grow as big in an aquarium as in the wild, even if kept in a large tank. So I'm not sure there.
As with most puffers, give them tons of decor and stuff to explore and they'll love their home. I wouldn't worry about it being too short.
The listed bioload for one is 15g, so I can only suggest keeping 2 in a 29g.