Its a new motor and NONE of the parts should have any E10 issues as they were built for it
Running the motor till it stalls leaves the bowl about 1/2 full and more prone to the issue.
There is small inline filter in the motor and if your keep having issues the next step is to go with a full size water separtor which would be a bit of a PITA on and 8 HP motor
Seafoam is like Sta-bil in thats its been around forever but nobody can really tell you how it performs what it claims as seafoam has a well know MSDS that tells you whats in it Pale oil and Naphtha
and Sta-bil is just RED Naphtha