Женские фамилии, оканчивающиеся на согласный, не склоняются. Правильно: Любови Герань.
Рекомендуем писать с двумя т по аналогии с подобными словами.
Слово Лефортово — русское, потому что образовано при помощи словообразовательных средств русского языка (хотя и от иностранного корня). Слова, образованные при помощи русских суффиксов, приставок, то есть созданные внутри русского языка, считаются русскими.
Стоящий перед фамилией компонент Мак- в большинстве случаев присоединяется дефисом, однако из этого правила есть многочисленные исключения, обусловленные либо написанием в языке-источнике, либо сложившейся традицией употребления в русском языке; другими словами, написание в каждом случае индивидуально. Фамилия Макмиллан обычно пишется слитно: в энциклопедиях указаны имена нескольких известных ее носителей: Гарольд Макмиллан (английский политик), Кеннет Макмиллан (английский балетмейстер), Эдвин Маттисон Макмиллан (американский физик). Слитно пишется также название издательства «Макмиллан».