"doubt" = don't know, just guessing. The caps are an issue.I doubt the caps are causing an issue but yeah it should be just a regular cap on the radiator, and a "radiator cap" on the expansion tank. I bet that Mishi radiator is fine too.
"bet" = don't know, just guessing. Mishimoto radiators are not good. They're higher volume, which people mistake as being "better." When they actually heat soak/are asked to do work they can't...for most people the higher volume can help "damp" the temp peaks (ie, do a couple highway pulls and the car won't over heat simply because there is more coolant). In reality the thermal efficiency is worse than stock. You won't see their radiators on competitive track cars....