Also, there is LOTS of oil on the back plate and pull start. Should I be concerned with this or is that just something pull starts do?
No..... I would look to the gasket between the engine and header that it is in good condition and making a good seal. That can be leaking and cause a lean condition when there is not enough pressure in your fuel tank. Also there should not be that much oil on the pull starter and back plate.
Dennis