2) Kids eat free for under 6 - any data points if you go for lunch and only kid eats?
I think the 'official' line is that you're supposed to be eating as well. In reality, that wasn't the case when my friends were there with their little ones. The kids ate from the beach bar kids menu every day whilst they had a beer/cocktail/whatever and the drinks were the only thing ever charged.
Now, if you rocked up at The Ledge for a sit down lunch and just ordered kids pizzas they might have more to say about it!