Welcome to Librarium Online!
Master of the forge-100 (not sure on this one)
twin linked missile launcher
Vindicator (not sure on this one ever)
Thanks in advance for all the help
HQ: You have plenty of slots free so don't need to take this guy to get dreads as heavy support. His reinforce cover is useful but appart from that he doesn't even have a power weapon. What about a cheap librarian who gets 2 powers and a forceweapon thrown in. Also the psi hood alows a save against enemy spells.
Elites: first dread is fine. What are twin linked missile launchers? I don't see them in the codex.
Troops: I think only 1 unit of scouts in a 1000 point list. Use the points for CCW scouts or a razorback for the other tac squad and get some power weapons in the tac squads too.
Quorn! - Protein for the Protein God.