I have been bookkeeping for a pub for the past couple of years. The pub doesnt have any fruit/gaming machines so i cant help with that side of things but i'm happy to share the main problems that i had as when i started with them everything was a complete mess.
Takings - make sure they make it clear which is card and which is cash as i was only being given a sheet of paper with one total on which made it impossible to see so i have set up a takings sheet for them to fillin each day breaking it down into card and cash
invoices - make sure they clearly mark which ones are paid in cash as this will save you loads of time with reconciliations also make sure they give you all of the invoices
I found it helpful to set up a card takings control account as the transactions were about three to four days behind and as they had three card machines totals from all three were amalgamated to one . it was easier to set up the control account and transfer from there to the bank .
Petty cash i had to set up as staff were just taking money from the till to pay for items but were not putting reciepts into the till so it was hard to keep track of it so have got a cash box and a simple template for them to fillin and attatch receipts to and i reconcile it once a week
i was really surprised at how much work is envolved with pub and it took me by surprise so please bear this in mind when talking about how much you will be charging them for your work
hope this is of some help to you