Slant six swap HELP!

This motor overheats and he wants to replace it.

Bit of a long leap…why not diagnose the problem first? Overheating is usually not due to something that would warrant replacing the engine. If the engine is worn out or otherwise faulty and overheating, that's another matter. But what if the overheating's due to, say, a bum radiator? Then all the hassle and sweat of an engine swap will be for nothing; the new engine will overheat, too.

I have a low mileage 170 (2463230-9) and three speed manual out of an A100 van.
1)Will this motor mount to the 904?

Yes.

2)Will the oil pan and oil pickup transfer over from the 225 to the 170?

Yes, and you will need to make that swap. Take the opportunity to service the oil pressure relief valve to make sure it's doing its job, as described in these two threads: thread 1, thread 2.

3)Will the throttle and kick-down linkage transfer over to the 170?

Yes, though you may need to shorten and rethread the rod that runs down from the throttle bellcrank in front of the firewall to the kickdown pivot at the front of the floorpan. Even if not, that rod will need adjusting to achieve correct shift points.

4)What other factors do we need to address?

Not many, really. Exhaust headpipe will be lowered by about an inch when going from a 225 to a 170, which may or may not make any practical issue. Engine mounts are the same.