Welcome!
I think you're on point for the budget if you're doing most of the work yourself.
Use Partsouq for rubber parts and your local Toyota dealer and McGeorge Toyota Online Parts | Genuine Toyota Parts | Toyota Parts Online - https://toyotaparts.mcgeorgetoyota.com/ for parts. Also, local...