Although silica sand or any other non-metallic sand will work, you are better off with a calcareous (calcium-based) sand such as aragonite. You can test the sand by pouring acid (even vinegar works) on it and seeing if it fizzes (turns white and bubbles). If it doesn't fizz, it's silica, quartz or granite.
The sand looks brown so I assume it is building sand which has a lot of loose dust and debris that will take a long time to settle and will create turbid (cloudy water). You should test some of the sand in a bucket of water to make sure it settles.
Course sand is less likely to float around, especially with the two prop pumps you have selected as prop pumps suck and blow in a wide stream. If there is a limestone quarry nearby you could acquire calcium carbonate gravel which will give you the natural white reef substrate with PH, calcium, magnesium, & carbonate buffering as well as light reflection. Dolomite also works well.
As far as washing the sand you have, one way would be to fill the tank and use a gravel cleaner (like a Python no spill clean & fill) to vacuum the sand slowly. The light particles will lift easily separating them from the heavier granules you want to keep. It's also a good idea to run a magnet through the sand to remove metal.
The professional method of cleaning that much sand is to use a small cement mixer until the water run-off is clear.