The problem with just buying an engine will be all the other stuff needed to do the swap. It would probably be cheaper and easier in the long run to buy a whole truck and just swap cabs. Something like an old school bus or an old U haul truck would fit the bill, you'll get more modern brakes and axles under it.