What JP crank, Eagle does not work. Yes 35+ will work, if youwant to use R7 rod then you need to match the crank.
Bottom line 35+ will work. It is probably better spending money on a good used one or Kangaroo. It seems all you left with is crankcase, carb, bearings and button with head.