1. Could a leaking crank seal diminish the strength of the pulse to the carb?...absolutely.
2. Is it a good idea to replace the crankcase seals if the owner is unsure of their condition?....absolutely.
I would try unhooking the pulse line at the carb...you may have to substitute a longer hose to the crankcase fitting.
In order to make the engine easier to spin, remove the spark plugs and leave the ignition "off".
Hold your thumb on the end of the pulse line, and give the recoil a few pulls.
You should be able to feel if you're getting a decent pulse at your thumb.....then the evidence points to the good, ol' finicky Walbro carb.
You can rig up a pressure tester as described on some other posts on here to check if the seals are leaking.....not a bad idea, or just replace them. But, if the carb isn't pumping fuel properly, you will still have to deal with that issue.
Good luck!