I priced the GXs earlier this week and test drove one with wife.
I also had a 4th gen 4runner a few years back. The 4runner is wider and more leg room front and back. No thrid row seats on 80% of the 4runners but there are some out there and the body mounts are under the carpet for them even if they are not in there, I think.
The GX was super tiny inside front and back. Wife nixed it, pretty quickly.
The GX pricing for an 04 was 14-18k. There is one that looke really nice for 14,800 white with tan interior on CL. It had Stevenson plates but is not there, Mark is the seller, good guy.
2 are at Stephen's on Colfax/Monaco but prices seemed high for what you were getting.
The V8 4runner's are still spendy and rare. But much better for kids in the back, imo.