Should be good to go. Make sure the BB kit has a bracket for your tcase linkage. Don't forget PB blaster and a breaker bar. Steering will be fine, just make sure you adjust your toe in (driveway job). Gas tank filler neck was tight on mine but it works, make sure you take the screws out of the filler cap and let it hang loose.
Poverty/College Budget 2004 TJ BB, 1.25" BL, MML, JK shocks, 33x12.5 Federal MT's
If it can't be fixed with squats or fish oil...your probably gonna die (u aware?)