Your pictures are giving me flashbacks on mine!! At least with the body lift the bell housing bolts are easier to get to. Good luck!
What Marlin clutch did you get? I put in the turbo 1200lb, and it's way softer than the clutch my nissan had! I put my foot on the clutch and it falls to the floor. So, you'll love it! Very little effort.
Keep posting pictures!