I don't care for CHAMPION spark plugs.......
The oil, any brand that is certified is just as good and half or less the cost. Just don't get any oil with "anti friction/anti wear crap" - not good for trikes. The 250CC ES has an oil filter, STP, FRAM and ENGO (SP?) cross reference and some come with the large o-ring for the cover - I like that 
Put it in backwards and the top end is starved of oil...........
GOOD LUCK!!
All our government does is distract us while they steal from us, misspend our tax $ and ruin our country