If you have your mind set on getting a 4runner, I have read that some on here have negotiated prices online and then flown to buy it. Then drive it home. It is an option most people won't do (myself included) though but these are different times.
Otherwise, everything else you mentioned seems...
Always amazes me the creativity and ingenuity of DIYers. Oftentimes it is better than store bought. In your case, much better than store bought.
Sent from my SM-G781U using Tapatalk
Welcome. I'm a new member here as well. I'm still waiting for my SR5 premium to be delivered. Guesstimate was beginning of May.
Sent from my SM-G781U using Tapatalk