If you are on a budget you don’t NEED half that stuff. Being your first track day your main objective is to have a safe and reliable car so YOU can learn the line and be comfortable in a track environment.
Cheap Chinesse rotors are more than adaquate, no cross drilled slotted crap. SS lines are good for feel, but are not NEEDED. Good pads and fluid are a must. But even then if you cheap out and are in a session and start to experience fade, just take an early break. Just because your session length is 20 or 30 minutes does not mean you need to be there the whole time.
Compression issue should be checked if you are on the brink of break down and going to puke oil on the track, otherwise screw it. Your car isn’t going to corner any better if it was making 200 WHP or 500 WHP.
Suspension issues that NEED to be addressed are loose and severly worn links, bushing, bearings. Grab a tire with both hands and shake it really hard, if you hear clunks or clinks, fix it. Otherwise there is nothing wrong beating on a 15 year old suspension.