Hi Fraggle...fellow Yorkshire person. We used to live just outside Leeds a few moons ago.
Anyway..to your problems regarding the weeds you can get weed killer from the garden centres and hardware shops that work well we have found, don't know much about the bamboo stuff though but I see that someone has answered that problem for you.
Re the catapillars, there have been articels in the free papers about a type that can be quiet harmfull I belive they make their cacoons on pine trees, you have to be carefull as the hairs from the catapillar can cause problems with breathing. I have read that if you have a white hairy nest in a pine tree you have to spray it with hairspray, carefully put a plastic bag arround it then cut off the branch and burn it. I think that's the gist of it but hopefully someone will add to this. Perhaps if you have neigbours it might be an idea to ask them, as usually they are not isolated cases... just be careful.
Anyway, good luck with the move and hope you enjoy Spain.
Regards.