Правильно: Макнамара, Макнамары, Макнамаре, Макнамару, Макнамарой, о Макнамаре.
Нет, не нужно.
Правильно: если Вы подпишетесь.
Увы, нет такого источника, где было бы прямо написано: «В русском языке словосочетание взбудоражить комплексы употребляется (или: не употребляется)». Любые подтверждения и опровержения, связанные с точным и уместным лексическим выбором при выражении мнений и суждений, следует искать в толковых словарях русского языка. В них объясняются значения слов, приводятся речения и цитаты, иллюстрирующие употребление слова. Существуют и словари особого типа — словари трудностей русского языка, в которых можно найти примеры речевых оборотов, которые не признаются верными, хотя и встречаются в речи. Конечно же, нужно учитывать и стилистические традиции в речевой сфере, к какой относится тот текст, в котором употреблено или может быть употреблено обсуждаемое словосочетание.
Запятая перед где нужна, знаки препинания расставлены верно.
Мы бы написали так: пользователи «Твиттера» и «Инстаграма».
Да, следует писать с частицей ни.