Main cap question?

I am thinking that he will need a line bore to use these caps or any other caps.

He might be better off to get 340 caps.