Re:
There is definitely a campsite on a sports field in the middle of Gaiole
where the ride starts, but I've no idea if you have to pay for it or what facilities you get - like you, I've not found anything about it on the Eroica site.
But you certainly can camp there.