Запятая перед и нужна, поскольку это сложное предложение.
Предпочтительна форма множественного числа сказуемого.
Правильно: не сполна. Отрицание не пишется раздельно с наречиями (кроме образованных от прилагательных с помощью суффикса -о), а также с неизменяемыми словами, употребляющимися в роли сказуемого.
В русском языке при употреблении междометия "о" в сочетании с существительными или местоимениями, выражающими обращение, запятая обычно не ставится.
Женское имя Любовь склоняется: Любови, Любови, Любовь, Любовью, о Любови (вне зависимости от наличия / отсутствия отчества). Правильно: письмо для Любови.
Возможны оба варианта.
К себе с логической точки зрения относится только к слову любовь, а с грамматической — может относиться к обоим однородным членам (и уверенность, и любовь).
Причастный оборот испытанные ею необходимо выделить запятыми с двух сторон.