I'm not sure exactly how many valid signatures he needs. Somewhere north of 6,000. Any registered voter (Republican, Democrat, Green, Libertarian or any other party or undeclared) can sign a petition.
The Expo will be held at Crystal Lake South High School, 1200 South McHenry Avenue, Crystal Lake, Ill. It's always a great event, with many displays and happy, friendly people.