I've been blessed that my mechanic is honest. He doesn't do front end alignments but will tell me what I need, and fix whatever I need. Just trying to save on labor, my little brother is helping me out.
That's good...
I didn't know you were gonna do some work...
If you change tie Rod ends, measure the distance between inner & outer, jic you lose count.
Then, as you unscrew the tie Rod end, count the number of turns, be accurate as you can, but if you keep track, it will be close enough so you can drive it to the alignment shop when you install the new ones.
Ball joints are quite a bit more involved...I just want you to be prepared for what the alignment shop will say...
In order for your wheel alignment to be worthwhile, there must be no play in front suspension components.
Again, I just want you to be prepared... Sometimes all a guy wants is a wheel alignment, so the vehicle goes straight...
And not be told you need upper & lower ball joints, idler arm, inner outer tie rods...
This is where a shop can take advantage, but also a reputable shop won't do an alignment unless the
front end components are within spec.
Hope I didn't just confuse you with my mumbling...
Good luck with the repairs!!