Sim, o verbo ofender, neste contexto, fica no singular; concorda com «nenhuma»: «... nenhuma (...) me ofendeu.»
Quanto à outra questão, o Dicionário Eletrônico Houaiss regista o verbo benfazer (particípio passado benfeito), embora considere bem-fazer a forma preferível. Por outro lado, a MorDebe regista o adjectivo benfeito. Além disso, o novo Acordo Ortográfico, já em vigor no Brasil, diz o seguinte: «Obs.: Em muitos compostos, o advérbio bem aparece aglutinado com o segundo elemento, quer este tenha ou não vida à parte: benfazejo, benfeito, benfeitor, benquerença, etc.» [BASE XV: DO HÍFEN EM COMPOSTOS, LOCUÇÕES E ENCADEAMENTOS VOCABULARES, ponto 4]