Contact Form 7 или произвольная html + php форма?
а какая разница, где будет код? Тут главное, если клиенту нет надобности менять мыло через админку, то можно и на пыхе сделать форму.
Смотря сколько форм и какой сложности надо. Если вы хорошо можете в php и форм разнообразных не так много, почему бы не сделать самому