FWIW, and this may be the long way around, Go with the general consensus...Hook up a volt meter and check the battery voltage. I'd say it ought be at least 12.2-12.4, otherwise re charge it. Is the battery good to begin with? Will it hold a charge?
If you're concerned about oil pressure/flow
you can spin the engine with the spark plugs removed and the kill switch activated. That'll make it crank faster and easier. Watch for the oil light to go out. Does it? It may take a bit, if you're going in short bursts with the starter. See if it turns over smoothly wi the kicker. If that checks out, put the plugs back in. Start it, With the kick starter, and note how much effort is required on the kickstart lever. run it for 30 secs. or so after the light goes out, then shut it down. Remove the tappet covers and check for oil around the valve gear.. Or run it for a few seconds with the tappet covers off, just long enough and check for oil splash (messy) It should be wet on and around all the valves. If it isn't, there's an issue. (find out why) You did reinstall the oil jets back in the head during engine reassembly, eh? If it's ok, start it and, with a volt meter across the battery, note the charging voltage with the engine revved above idle.(quick check) If it doesn't increase when revved, there's an issue. Find out why.. If it's discharging, It
can indeed cause the symptoms you describe. If it does charge,
run in short cycles, (shut it down if, at any time, it makes any unusual noises,) restarting it each time with the kicker, and
note if it requires more effort each time you restart. If it gets
progressively worse, there may be an internal engine issue,
which could of course, mean POSSIBLY, but not limited to, a ring issue, (correct size, end gap, ring land clearance) I've heard that rings that are installed wrong can cause excessive oil consumption. maybe
someone with expertise in that area will have more to add
concerning piston rings. They may need a break in period to loosen things up.
That's how I'd check if it were mine again, FWIW. Check/verify (one way or another)/ repair. Only run the engine long enough to verify and no more. If the above checks to be what you think is
ok, could be a problem elsewhere as has been suggested.