Everything is looking great, man!!!!!!! You are doing a great job.
It looks like you could have gotten away with a larger intercooler, but the one you have should work just fine :awesomework:. As for using silicone in the headers it is fine as long as the matting surfaces are completely flat...