Not disagreeing with the replies above.
But my own experience with a number of very old but well built alternators that I've got in the 5-10 kW range, 3 phase. These things I've had since the fuel crisis in the 70's. Still going strong. Sadly their original motors are not.
I suggest a stationary engine, at least 16 HP. I used 2 of these motors with my 7.5kw and 5kw. The five is a spare without a starting battery (pull start only) and has slightly different pulleys so it runs about 2800 rpm vs 3000 rpm.
The reason I would use the stationary motor off ebay before a car engine is what you get for the price. The stationary motor will have all the throttle control figured out so you can set and forget and the governor will regulate the throttle to the varying loads. An ordinary car motor's carburettor won't allow you to do that without serious modification.
The next problem is engine compression. The car motor will typically be higher and more difficult to crank.
Fuel tank. The stationary motor will have a fuel tank on top ready to go.
Engine speed. I don't believe it is a good idea to run normal car engines at one continuous speed for some reason. I don't know why. A mechanic told me once and I forgot the reason.
Output shaft. Will be standard 1"(25mm) and be very easy to change different pulleys for it if you want to tweak the run speed.
Fuel/choke levers above carby are easy to locate and use. (in the dark!)
I could go on. But I've got plenty of old motors laying around here but I've always opted for the new motors just because of the sheer ease and reliability. Run them at least every three months.

Search ebay: 16HP stationary motor.
Sing out if you need help choosing pulley sizes, v-groove type, number of grooves, fan belt length etc.
