There is a HUGE difference in mods required/handling/performance between 33" and 35" tires on a CJ.
If you have the time/money/know how, have a lot of experience wheeling, and know you want 35s, you may want to plan the build with that in mind. If not, you may want to plan for 33s and see how you like that.
For example, my CJ7 with a 2.5" Rancho spring lift would fit 32x11.50s with no rub and work great off road. When I put on swaybar disconnects, all that did was let the front tires bend the front fenders at full stuff.
Adding poison spyder front tube fenders and slightly longer shackles gave me enough room for 33s.
Cutting the rear fender opening for TJ flares, adding one inch body lift, gave me room for 35s. But lets not forget the front and rear dana 44s with 4.56s, new steering box mount, new steering linkage, brake system mods, new dual diaphragm booster, longer lines, bumpstop work, u-bolt/spring plate mods, etc to handle the 35s. Still, my handling, performance, and mileage all suffered with 35s. My Jeep is a daily driver, and I have a set of 33" all terrains that I run on the street, and 35" BFG muds I run off road, so I've done numerous back to back comparisions. There is a big difference. If you plan on trailering it, then don't worry about it. For a daily driver, you will probably be happier with 33s.
My personal opinion is stock CJ axles are good to 33s, above that require upgrades. A lot of this depends on how you drive though.
As someone else mentioned, 1972-1975 CJ-5s are almost completely different than 1976-1983.
As far as lift, sure you could go with a 4" spring lift, but ride and flex will suck.
Spring over axle is the other option, and will be more work/more money than just going the small spring lift/small shackle lift/small body lift to get clearance for the tire you want to run.