I have a 660 I just took off my tank to upgrade to LED's. It worked perfectly in the years I had it on my 75. I also have 3x 48 inch aquasun bulbs with only a few months on them if you are interested. I'm in lower Westchester if you are interested.
I had a 4 inch little porcupine puffer. Actually just died yesterday.. most likely cause of ich, and other stress in the tank. However yours doesnt look like the Diodon holocanthus... i guess its a different type of porky?