I've heard that the elbows are pretty much interchangable. I'm ordering the same TFS intake to go with my ported E'7's in a couple days. I saw the pro-products one on ebay and thought about ordering it to save a couple bucks. But IMO, it's not worth it.
1) The TFS elbow without a doubt will fit great, as they are matching parts.
2) They can be ordered in the exact same color. Looks way better under the hood.
3) You only save like 40 bucks.
Not worth it.
As far as bolts, I can't remember. I helped my buddy install his Track heat, but it was a long time ago.