В обоих случаях нужна запятая.
В обычном употреблении огонь — нарицательное существительное и пишется с маленькой буквы. Большая буква возможна, если этому слову приписывается особый высокий смысл или если в условиях контекста слово приобретает индивидуализирующую функцию, становится именем собственным (например, названием какого-либо магического артефакта). Выбор написания остается за автором, но его решение должно быть оправдано контекстом.
Оба варианта правильны.
См. в Словаре русских имён. Производные: Антонинка; Тоня; Тонюня; Тонюра; Тонюся; Нюся; Тонюха; Тонюша; Антося; Тося (Тася); Антоша; Тоша; Нина; Ина. Правильно: Тонечка.
Верно: коза ностра.
Об этом можно узнать в наших электронных словарях (набрать приведенные слова в окне «Искать на Грамоте»).
Правильно: Райнера Марии Рильке, Райнеру Марии Рильке и т. д.