the parts will go together,but it may not be the best combination,the pistons you show take the one piece oil ring,modern rings may not fit,so you would have to get rings custom from total seal,and they are not cheap,if you are on a budget there are cheap 836 kits on ebay,high compression is not for everyone on the street.bill