My suggestions:
All
goldfish are temperate water fish, which means they need water no higher than 70-74 degrees farenheit. The sharks, parrots, and angels are all tropical fish which means they need water in the upper 70s to lower 80s. There is
NO way to keep both the goldfish and the tropical fish healthy in the same tank.
Fish often do not eat on the first day of a new environment, mainly due to trying to get accustomed to the new surroundings and tankmates. If they have not eatten by wednesday then you should be worried that they were poor quality fish when you bought them, or the shop keeps fish in poor quality water which leads to illness.