1. As long as you only have fancy goldfish in the pond, they should be fine. Even with the fancy goldfish, you need to be careful which ones you mix. The bubble eye and celestial goldies are more delicate and (in my opinion) not suited for outside. The moor should be fine. Orandas, ryukins, basically any of the fancy goldies that do not have the sacs around their eyes or eyes that stick way out.
2. Prime is fine. Stresscoat + and any of those other water conditioners that are for "tropical" fish would be fine for goldies. I have Prime and I keep Melafix on hand for any injuries.
3. Rainwater is basically like topping off the pond. It can wash dirt and crud out of the air and into the pond, so you may have to do a clean out. I have a pond vacuum that I use every once in a while. The dirt and stuff in the bottom of the pond isn't going to hurt too much, but leaves that get blown in can clog the pump/filter. A rake or a
skimmer net works well to lift out debris. As for the temperature, it would depend on how large your pond is. Smaller ponds will allow the water temp to change more drastically than larger ponds. Goldfish can handle (and actually prefer) the temperature variations from cooler night to warmer day and from warmer summer to cooler winter temps.
4. When feeding pond fish, I prefer the floating pellets. Flakes dissolve too quickly and can make a mess of ponds and tanks. Sinking pellets are ok, but they do sink and can get lost in the natural muck at the bottom of the pond. The floating pellets stay just under the surface of the water and will eventually sink (slowly). You can pre soak them and drop them in one or two at a time and watch the fish chase them down. My goldies will come up under a pellet and suck it in then swirl and dive - splashing me with their tails. Some people worry about the goldies sucking in too much air with the floating pellets, but I have never had that problem. The come up right under it and slurp it down into the water before they swallow it. They get more air from sucking the algae off the bottom of the lily pads (it sounds like they are kissing when they do this). Mine also enjoy freeze dried tubifex worm cubes as a treat. And of course, all the moss they can eat off the sides of the pond - and the occasional ant or fly or caterpillar or grasshopper or cricket or . . .
5. You will want to keep the ice open in at least one area for the gas exchange. Be very careful when you break the ice because the concussion of the ice breaking can stun (or kill) the fish. You can float a couple of tennis balls in the pond, or a beach ball, or a balloon (not blown up all the way so it is squishable). Or you can have a water feature like a waterfall or a bubbler or fountain. Where the water is moving it is less likely to freeze. I had a dish of water sitting by my pond that froze solid (3 inches deep) while there was not even any ice on my pond (two waterfalls circulating the water).
I hope this helps.