you dont have to bring anything unless you want to or maybe you know of something they like but cant get in iceland and for the racist part well i wouldnt say they would treat you differently unless they are drunk they might say nigger and not mean it as an insult eg whats up my nigga you just have to judge for yourself but you wont get stopped on the street by someone calling you a nigger unless he is mentally ill and if her parents are racist they wont say anything to you and your gf probably doesnt care what they think