They do have champion plugs. The best way to verify is call and ask for that part number or log on to the website and verify that way.
I think so. They have so many. But I don't know for sure. I suggest you to call there and find out
Thanks! Your answer is awaiting moderation.