Корректно: гитарный рифф (англ. riff, хотя фиксации этого слова в словарях русского языка нет).
Верно: гитарный рифф.
См. в нашем электронном словаре трудностей.
Значение слова софист Вы можете узнать в Большом толковом словаре на портале.
См. в «Словаре трудностей».
См. в «Словаре трудностей».