Hi Herp and

to TR!
Wow, you have had your goldfish a long time! Are they in an aquarium or pond? You are starting your journey into marine tanks in the right way, researching first. A marine tank will need more testing than a freshwater tank and what I see as more intensive maintenance.
I have picked up both of my tanks used and this is a good way to save $$ on start up costs. I paid $150 for a NanoCube 24 with a stand, new light bulbs, about 20#
LR, the sand, an extra powerhead, a test kit and the livestock. But this is still an expensive hobby. Keep your eyes out for setups on craigslist and the Atlanta Reef Club's "For Sale" forum. If you are buying a used tank ask if
copper based medication, commonly used for treating ich, has been used in it. This would be especially true if you are getting a freshwater setup off of craigslist. Traces can remain behind and if they leach into the water in high enough concentrations will kill inverts.
Your stocking list is reasonable for a tank of this size. You would want a clean up crew. I have a clown and a chromis in my NanoCube 24 with about a half dozen snails and hermits, a colt coral, some
GSP and zoanthids. With your stocking list you, like me, would only need the stock
PC lights that come with most of the all in ones or
PC's on a
DIY nano. You do not need
metal halides to keep fish and softies.
For filtration I recommend live sand and
live rock. To save money you can start with mostly base rock and just a little
LR to seed it. As far as sand goes, I would not pay for the live sand in a sealed bag. Instead buy plain
aragonite sand then let your
LR seed the sand. It will be LS in a short time. Better yet get a cup of sand from a fellow reef keeper or two and use this to seed your sand. Atlanta has a big reef club and you can probably find someone in your area to help you out. Budget for a pound of rock per gallon of water. I use a
DSB in my larger tank but a
SSB in my nano. I am contemplating increasing the sandbed in my nano.
I have never used any of the "cycle your tank in a bottle" stuff and can not see a time that I would. I think that the time a tank is cycling is valuable and many things happen that we can't test for. With saltwater tanks only disaster happens fast! Don't use tap water in a marine tank, instead use
RO or
RO/DI water.
I don't have a
skimmer in my nano but I may get one on down the road. My water parameters in my nano are good without a
skimmer but I change 20% of the water every week.