For free drinks, make sure you order something generic. For example, margarita, gin and tonic, or rum and coke. If you order, for example, appleton rum and coke, or bombay and tonic, the bartenders are less likely to comp your drinks. Also, you MUST be gambling, not pretending. Tip $2 to $3 a drink to make sure the servers come back often. The last tip is to sit at a bar. We had the best luck getting free drinks at the bars with poker machines in the tabletop.
For food recommendations, I suggest you checkout chowhound.com. I have always eaten at great restaurants thanks to those folks.
Oh, and do not take the monorail. It is expensive and gets you lost. (This may be old info)