Nice score!
Before you try and start it,
I’d check out the fuel system.that filter looks a bit small for a 15 horse.
I’m not a big fan of those jet flow updraft carbs.
They have welsh plug under the air filter that blows out if the engine backfires.
And, is often missing!
Joe