Yo zed,
Engine should be ok. Hopefully tank had gas in it that diluted some of the oil.
First, don'the run the engine, then drain the fuel tank, change fuel filter and clean out the fuel lines. Can diy with Eastwood Aerosol Injected Cleaner item #12846Z. Gas tank cleaner is $$$, can you do it yourself?
Local station had a tank of diesel put into its storage tank just before we filled our son's car; same as with you, it would crank, but not run. We had the car towed to a Ford dealer to empty the tank and clean it and the lines, new filter, and injectors were flushed. Station paid the $500.00 bill, but would not reimburse for the 9 gallons.