You will have no problem whatsoever in bringing in your dried fruit and your cashews, unless they are in industrial quantity. You would then have to pay import duty
You can also bring you Scotch
Another suggestion: Spain is not exactly what you would call a backward country. You can buy snacks and cashew nuts in Barcelona too.