Good plan
BTW, I would try for a lower mile 4runner. These go 300k easily, but like my 96 4runner at 300k, I put 220k on it myself. That was a lot of issue free miles, but at 230k onwards there were some minor stuff starting and flexplate broke at 280k and stuck a ring at 290 due to cracked air...