Riding with a back-pack is a pain in the ass. Let your bike carry the weight on a luggage rack or trailer.
I would suggest you get a decent grade of hybrid bike with MTB gearing. You wont find any
touring bikes in Spain and they will be much more expensive.