Beadnell is a tiny place. As for local businesses, the shop is mostly for supplying locals, including those holidaying in the various types of self-catering establishments. Dunno about the cafe and pub, but there is also a holiday caravan park there (all statics privately owned, no tourers).
A lot of the properties in Beadnell are given over to holiday accommodation, either B&B, holiday cottages or the caravan park.
In fact, from a nimby point of view I reckon the residents wouldn't be bothered if motorhomes were kept away.
It's not a place that has ever really attracted me. There are far better places to visit in Northumberland, imo.