Biking in Spain

Looking to do a bike tour through the Pyranees, probably catch ferry down to Santander.
Does anyone have any tips on roads to do, what to take with you.
Do you have to book into camp sites, or can you pretty much camp anywhere in the mountains?