Can someone advise me on petsmart puffers?

Firefish is too delicate to keep with a GSP, IMO. The others should work, as long as there is enough rockwork/decor for them to get away from the puffer.
 
AquariaCentral.com