If it's just for a weekend, getting a weather forecast before you go will avoid the need for any way to get one while you're there.
You will get better sound quality if you take a flute and it doesn't need batteries.
Has anybody succedded in training a dog to pee on sound systems at campsites?