as long as the porcupine hasnt been in the tank too long it should be fine i have a hundred gallon with a porcupine a dogface and blue spotted toby and they get alon jus fine
I can tell you that tank will not be large enough when (& if) those 2 larger puffers reach adult size. Quite a lot of bioload rpoduced by them too. Difficult to keep nitrates at acceptable levels, without a serious, large fuge going.
as long as the porcupine hasnt been in the tank too long it should be fine i have a hundred gallon with a porcupine a dogface and blue spotted toby and they get alon jus fine