Thanks for your help.
Off to buy marine salt, a passive ammonia meter, more decorations for him to play in, and possibly a second filter since I can always use that.
Will probably buy some black sand too because I read puffers prefer sand to gravel.
I am looking at the 20g eclipse tank, 15g...