You'll get pillocks wherever you go in the World and Scotland is no different, hopefully your mate won't run into any of said pillocks but it can and does happy unfortunately. I wouldn't have said that Scotland was any worse than anywhere else though but then I am perhaps marginally biased being both Scottish and white so I'm not as likely to be subjected to abuse for either of those things.
Skye should be quite nice, the scenery up there is spectacular if nothing else and as a general rule I think the people are quite friendly as tourism is a fairly large part of their economy if for no other reason.
//edit that's unfortunate Feek, in fact its downright shameful if he wasn't joking. It can on occasion be difficult to tell because deadpan humour is common but I am absolutely sure you weren't misreading him so I can only apologise for someone like that, he doesn't represent most of the Scots I know - I'll happily take the mick out of the English but only if they're also in on the joke.