Don't give up on engine yet, put some oil in and in cylinders , and use breaker bar and socket to loosen up & turn, sometimes they can be saved ( I just did one )
Our school bus barn is heated with waste oil, I collect it in a 35 gallon drum & take it there when full ! check around and see who may be heating with such a process !
Measure shaft size diameter , use a vice grip pliers as calipers, & go to tractor supply and get a brass shoulderewd bushing & install ! may have to give a couple drops of oil occasionally !