Most shops will order fish in for you if you ask them nicely
Instant Ocean Sea Salt is fine
The Instant Ocean Hydrometer is a plastic chamber hydrometer and should be fine but I haven't used that particular brand so can't really comment on it. However, Instant Ocean is usually pretty good stuff so it should be fine.
You need as much salt as it takes to make 10g
You buy the salt in bags that make up 10, 20, 50, 100gallons of water. You will need a bag that makes at least 10gallons so you can start the tank. Then having some salt left over will allow you to do water changes after the tank has cycled. If you buy a big bag of salt then keep it sealed up in an airtight container because when the bag is open the salt will absorb moisture from the air and you get a super saline liquid in the bag with the salt.
I would recommend buying a 20gallon so you can set the tank up and do a couple of water changes after. This should allow you to use up the salt before it absorbs too much moisture. If you can keep the salt in an airtight container, then get a bigger bag, otherwise buy smaller bags and keep them sealed up until you are going to use them.
Aquaclear, Eheim, Rena & Tunze powerheads are all pretty good. It depends on how much money you have. I like the Aquaclear powerheads and fit a “Aquaclear Quickfilter” attachment to them. I then put a course sponge (from an Aquarius internal filter) inside the Quickfilter. I do this because the Quickfilter cartridge comes with a fine white filter that clogs up really quickly and then needs to be chucked out.
An Eheim or Rena internal powerfilter can be used too and both brands, especially the Eheim, are generally very reliable.
Tunze do "Nano Stream pumps". These are small powerheads that were designed specifically for use in nano reef tanks. You can buy Nano Streams that are adjustable and those that aren't. The adjustable ones get connected to a control box (you have to buy it separately) and you can program it so the pump runs for a few seconds and then slows down or speeds up. This gives you variable water movement that simulates wave action on a reef. Corals do best when they get variable water movement, that is to say they do best when they have water washing around them from different directions. If the water is hitting them from the same spot all the time they often die in that area and move around/ grow in a more secluded spot.
I prefer to use an airpump and airstone to mix marine salts up with water, however a water pump/ powerhead can be used.