Well i can be certain its not a mbu so your fine there, the markings are much much different and the tail is not the correct color.
Also on the diet you should be fine with feeding it live ghost shrimp, krill, mussels, bloodworms, small snails, crayfish, etc. most frozen fish and crustaceans will be eaten wholeheartedly.
And for the salt levels, there are actually very few freshwater puffers that are ideal for freshwater settings, and it is highly likely that this is a brackish puffer fish. Even though it has been kept in freshwater its whole life its still not ideal, many "freshwater" moray/snowflake eels are kept in freshwater their whole lives and have a severely shortened life span, are stressed easier in freshwater and more susceptible to diseases.
Puffers usually only use their caudal fins for short bursts of speed so it being folded up is perfectly fine.