Okay, so I completed the Snowhead temple. and went back in time without getting the bottle and gold dust. Is there any way for me to refight the boss or do I need to complete the entire temple again?:majora:
If you just re-enter the temple, there is now a warp right to the boss. Beating Goht triggers spring so you can win the gold dust bottle. I almost always break this into two cycles anyway so that I'm not rushing through Snowhead.
And remember that if you need the Gilded Sword forged you need to upgrade your sword on the first day. If you try it at the second or last day you won't have enough time to have it forged.