the seal that usually causes this is the crank seal symptoms besides the leaking thru the boot will be steam/smoke coming out of the pull rope housing when it warmed up good.
there is a sight glass with 2 marks in the casing indicating high and low levels below the fill cap. for the weak spark i have found a weak battery when using the starter will produce a weak spark. but using the pull rope produced a strong spark.