Congrats man!
Im also young but not as young as you(20) Im also on a tight budget. i work full-time as a diesel tech, getting married in October and need to pay rent. its not cheap to live in cali but i get around.
so far i have the TTHA-9602 kit and spc uppers.
i put on a body lift but i dont...
I would buy LBJs only from oem heres the part numbers
RH LBJ: 43330-39585
LH LBJ: 43340-39465
4 bolts for each side of LBJ (8 total): 90080-10066
as for the rest, what are your intentions with the car?