Coinbox pinball podcast has some good info. Tony & Chris haven't been as active lately but lots of relevant info and they'll probably respond to an email.
tsskinne is a hobby operator, he would probably have some good input.
Pingulps are great so people have someplace to put their drinks. Pinball Life carries them. http://www.pinballlife.com/index.php?p=catalog&parent=204&pg=1
Extra rubbers and Novus 1 should be on hand. You don't want your game down for a couple days waiting on a flipper rubber.
Be prepared to fix it or know someone who can. A broken game is a bad experience. A well cared for game tells your patrons you take care of the details throughout your operation.
Selfie leagues can help generate interest. Even a weekly high score reset, maybe a congratulations email or social media post to the weekly high score might be helpful.