Need some help finding parts for my 97 A4

So today I went to take off the passenger side rear knuckle to take it to my mechanic to get a new wheel bearing pressed in and I ran into some problems, big surprise. I would like to replace the bushing that goes on the knuckle itself, not sure what this is called. I would also like to replace the upper and lower controls arms but am not having any luck finding the uppers. I believe I found the lower one on rock auto, not sure if I would have to replace the bushings on the upper if no one offers the entire thing.

When I went to put the knuckle in the truck I accidentally hit the clip for the speed/ABS sensor and broke it, this is the end that goes through the body and clips into the harness under the seat. I also need the bolts that hold the caliper bracket on, of course, it is an Audi and the car uses two different bolts. I’ll look at home depot but in case they don’t carry what I need I would love some help tracking some down.

I’m sure the dealer can get me anything but I’m hoping some people on here have experience and know if there are cheaper options.

It is a 97 A4 quattro 1.8t

try germanautoparts.com or ecstuning.com

Sweet, totally forgot how much shit ecs has. They are the only place that has rear control arms but they are like $300 each, not at all cheap like the front ones are. Found all the rear bushings though. No luck with bolts for the caliper brackets or the electrical clip.