Is it going to be for goldfish you buy in the store as some people when they say coldwater are going to go for more native fish?
Commons,comets and shubunkins and wakins can go together and any fancy body type can go together, such as fantails, orandas and telescopes. The more delicate fish such as celestials and bubble eyes need to be kept on their own. Ranchus and Lionheads can go with fancy tailed as well.
Single tailed fish you could easily get 3 to adult size in that size tank or for the fancy types you could get 6. With the fancy types you could keep white cloud minnows as something a bit different or rosy red minnows.
Filtration must be able to cope with all the mess, so filtration needs to be around 10 times tank capacity.
Decoration is entirely up to you. Some have none but goldies love to have something to root around in and if you use gravel it must be the smallest you can get. Do not use sand as it clogs the gills and will make a mess as the goldies root around. River rocks and a handfull of gravel or two in a corner keeps the bacteria down as you will need to regularly gravel vac if the whole tank has gravel.
If you want to put ornaments in then make sure they wont get stuck in them as they grow. Terracotta pots are a good idea as well.
Planting really depends on the temperature of the water. If you keep the fancy types then they like the water a little warmer so you could get the lower range tropical plants such as amazon swords and java fern. The fish tend to stay away from broad leaved plants. Some elodea is neccessary though as they need greenery in the diet. Common types will devour any plants you put in, and with being in colder water again look for the broader leaved types though they do need the elodea as well. Plants are easily uprooted by the fish as they grow, so putting them into small containers such as tea light holders and filling them with gravel will help keep the roots down. Check all plants for snails though before placing in the tank. You can sterilize them before they go in but ive forgotten how, someone in the planted section should be able to help there.
Hope some of that helped
once i get going i have a tendency not to stop.
Anything else, then please ask.
Oh, and test kits are vital! and try to steer clear of flake food as much as possible for rounded belly types, especially Ryukins as they tend to fill with gas easy and taking food from the surface makes them gulp air. When feeding flakes, soak for a couple of minutes and try to feed by putting it under the water. Sinking pellets are a better idea and feeding thawed out frozen peas squashed up a couple of times a week helps digestion as well.
See what i mean, waffling again
)