Well you cant go wrong with brodix.
Are procomps made in china. Its not really a product i would think would be made in china. Now canada sounds right but probably us made. They are not stamped made in china that i can remember. I will look again.
Good score on the cam. 200cc heads a ram and 294 solid it should run well.