Here's what I would suggest and of course this is just my opinion. Freshwater and saltwater are far different from each other. I have had freshwater tanks since I was ten. You buy the kit, plug it in and add some fish and in 2 hours your done. Beautiful new addition to whatever room you are in. Ahhhh...the memories of the more simplier times. But with saltwater the only similarity is you start with a tank and fish are still called fish. I just went through the transition so it's all fresh to me. It's great that you already have a tank. How many gallons is it? Anything smaller then 30 gallons will require a lot more work. Believe it or not the tank and stand I bought was the cheapest part of setting up my tank. I have read that puffers and butterfly fish are hard to keep. It's not impossible and I am not suggesting you don't but what else do you wish to add to your tank later?
I have read that they should not be kept in a tank under 75 gallons. They can get big depending on which ones you want to have. You can do fake decorations if you dont intend on keeping anything but fish. But in my opinion I highly suggest
live rock (1 - 1 1/2 lbs per gallon) this is your biological filtration and if you want your fish to survive and thrive this would help out greatly. It is not cheap though. For the substrate some
live sand helps but it's not necessary if you have the live rock. You'll want to get a protein
skimmer but don't buy a cheap one. Do not get the Seaclone by Instant Ocean I can not tell you how disappointed I am in it.
I just noticed that this post is a month old. I don't mind giving you more info but I will wait for you to respond before I go on. Maybe you figured some stuff out already