you can probably get used knuckle / hub assemblies shipped to your door for $35 - $45 each. bolt on your brakes and ABS sensor and you are good to go. if you want it to be ''like new'' have the wheel bearing replaced before you install it.
car-part.com is your friend. put in your zip and sort by distance to see what is close. then sort by price and go to the cheap ones from the south, no rust, and call about shipping.
If I can I cut off the rusted portions out of the way of anything important.
If the rust is that bad, as it is around here, the ABS bolt is going to shear off and the bolts for the backing plate might not be any fun either.
This is a simple job that easily turns into a nightmare due to rust.
The ABS sensor bolt is hardly structural, so I just drill a small hole in the sheared off remainder of the bolt and tap it for a tiny bolt. We all know it's going to corrode and rust into place anyway, so just get it on there and it's all good.