Your friend offers the better solution, except I would run it a matter of minutes the first time.
Get cheap oil and a few filters. Run the first oil and filter change about two minutes WITHOUT putting a load on the engine, then drain the oil and change filter. Put in the second fill and run it about 15 or 20 miles to get it to operating temperature, then pull the plug and let it drain a long time. After that change, you should be able to run it a week or so, then drain it hot and possibly overnight. At that point, you should be able to go to your favorite premium oil and premium oil filter and start back on you regular oil change interval schedule.
I have done this before and it worked very well. That was about 80,000 miles ago and the engine is in great shape.