The valve cover does not have baffles. We have tacked baffles into them before and it worked good. Mainly they are for looks.
The timing chain sets are made in the U.S.A. by Pro Gear. They are very high quality sets.
Kevin @ Hughes