Haha - I loved the video and added my vote too. As a regular visitor to Sea Ranch, I'm no stranger to Upper Crust and Surf Market. Although I've never understood the appeal of the Mexican Pizza place by the grocery store, the times I've been there it's just been a few slices under a warm light, à la 7-11. Upper Crust, however, is legit!
There really isn't anywhere to charge, and you are far from everywhere. The Sea Ranch Lodge previously had free chargers before the remodel (L2, I think). The Sea Ranch Supply hardware store has pay-chargers, but if I remember correctly, they were really expensive. Considering that you have to wait for the Level 2 charging speeds, they should be used for emergency purposes only.
There are a lot of Teslas around Sea Ranch. Chargers in Gualala would get plenty of use from the locals and pass-through visitors.