Hey there and welcome to the board!!
It sounds like the black spots might be your fish recovering
from ammonia burns. The ammonia burns happen from the
water conditions not being good.
Since your aware you need a tank for your fish, here is some info
you probably would liketo know about before buying stuff.
Tank size: minimum of 10 gallons of water per goldie. So you
would need a tank ofat least 20 gallons. Get a bigger one though,
more room to grow and play. 10 gallons of water is about 100
pounds of weight.
Decorations-gravel, some people have it, some people have bare
bottom tanks. Goldies will suck up the small graveland occasionally
can get stuck in their mouth. Others use biggerriver rocks found
at places like Home Depot or nnnnnn.
Ornaments/castles, try to avoid hollow ones. They can hold old dirty
water and collect poo and other debris. If you do get one, drill small
holes in the top and have a bubble stream go up through it to create
water movement.
Plants can be live or plastic. Plastic ones won't get eaten, but may need
a cleaning now and then. Real plants require different lighting and
can end up being a snack for your fish.
Air pump with bubble stones/wand, you'll want one so your fishies
have O2 in the water. Plus it helps release some nasty stuff from the water.
Filters, you'll want one that filters at least 10 times per hour the amount
of water in your tank.So, if you have a 20 gallon tank, you'll want a filter
that does 200 gal per hour minimum. Even more is super!
Lighting, fluorescent light seems to be the way. Your local fish
store (LFS) will have various bulbs with different light spectrums.
Some are for growing plants, some intensify fish color.
Heater, I would recommend one to keep the water temp at a steady temp
instead of it going up and down, which will stress the fish out. You will
need a thermometer along with this to tell what the temp of the tank is.
Most are little sticky strips that go on the outside of the tank.
If you've read all this you are now starting to think this might be
kinda spendy and what did I get myself into? Everyone has done that
and now hangs out here (Goldfish Anonymous) The little buggers are
addicting!!
Your LFS will have some starter tanks that come with most of the above
mentioned stuff. Or for some initial prices nnnnnn has a 29 gallon setup
for $95.
Other people may have some extra input. If you have any other questions
feel free to ask away. That's what this place is for, to learn and pass on
knowledge.
Goodluck!!