Yes on the axle from NAPA.
If your going to leave it apart a few days I'd just toss em in a quart paint can with some lacquer thinner added. Let them soak and give them a shake every day or so. On the hub lug stud holes bores yes the brake cleaner will do it.
The wheel bearing is probably fine (sealed dual roller). Not too bad to change if you want to. (got to love youtube)
[ame]https://www.youtube.com/watch?v=wKYL9_4mXRI[/ame]
https://www.youtube.com/watch?annota...&v=Vedv2OyE9BY
You will need either a E12 or E14 metric torx socket for the inboard axle attach bolts
[ame]https://www.amazon.com/OTC-External-TORX-Socket-Set/dp/B000HT6TUE/ref=pd_lpo_263_tr_t_3/153-2500158-3045527?ie=UTF8&psc=1&refRID=7RR26AF1EZD2ATSP7J03[/ame]
Your feedback on this project is extremely helpful for all of us. I haven't changed a BDR axle yet.
I've just done a lot a research prepping for a future diff swap out.