Верно: краковянин и краковец.
Словарной фиксации нет. Корректно по аналогии с село – сельский – сельчанин: аул – аульский – аульчанин.
Существительные, образованные от пишущихся через дефис собственных имен, следует писать слитно, ср.: алмаатинец, ореховозуевцы.
Правильное написание слов – это вопрос не грамматики, а орфографии. Если бы гранд-отель мы рассматривали в качестве родового слова, нарицательного существительного в значении 'гостиница высшего разряда', а «Европа» – в качестве названия гостиницы, орфографически верным было бы написание гранд-отель «Европа».
Однако если все три слова входят в состав официально зарегистрированного названия отеля, то все сочетание должно быть в кавычках, прописные буквы также употребляются согласно зарегистрированному варианту.
Вместо "наименование" лучше сказать "название".
Просторечие -- разговорная речь малообразованных носителей языка. Просторечие, в отличие от разговорной речи, за рамками литературного языка. Об остальных сдух понятиях Вы можете прочесть в словаре методических терминов (с помощью окна «Искать на Грамоте»).
Верно: требуется знание "Экселя". Но лучше написать латиницей.