Body lifts are easy to do. They don't require alot of mods or customization and you don't need more than basic hand tools. An experianced backyard mechanic can install these in less than an afternoon. But they are not without difficulties for some.
The biggest problems (And they can be overcome) with body lifts is you have to modify the fan shroud, lengthen the brake lines between the master cylinder and frame / proportioning valve, install a double u-joint steering shaft (depending on which kind of steering shaft you have and the amount of body lift) and you may have to lengthen the shifter linkage for automatic tranny equipped trucks. (Unless you install a cable operated floor shifter)
You may or may not be able to install 35s with the 3 inch body lift. I know one member in the Florida chapter who has a 3 in. body lift and 35s and the tires fit (Hello Rodney!) and then there are some here who have tires that rub.
You'll need to determine this out.
Bushwhacker still makes cut out fender flares for our Dodges (You'll need to order fender flares for a Ram pickup, because RCs aren't listed) but the front fenders will be hard to do because the inner and outer fenders bolt together at the wheel lip. If you cut this area out, you'll need to figure out how to reenforce this area because it will be weakened without the inner and outer fenders supporting each other.