JSF e JSP - Problemas para um chamar o outro

Tenho um projeto com algum código em JSP, quero mantê-lo assim e, as páginas que precisarem de entrada de dados quero fazer com JSF.

Mas tô com os dois problemas:
Quando do meu menu chamo a página JSF a partir do JSP tenho o seguinte erro:

Description:  An unhandled exception occurred during the execution of the web application. Please review the following stack trace for more information regarding the error.

Exception Details: java.lang.RuntimeException
  Cannot find FacesContext

Possible Source of Error:
   Class Name: javax.faces.webapp.UIComponentClassicTagBase
   File Name: UIComponentClassicTagBase.java
   Method Name: getFacesContext
   Line Number: 1811

Outro problema é que não sei como que eu faço pra quando o usuário clicar em um botão na JSF eu colocar a página jsp dentro da JSF, como se fosse outro frame.

Alguém tem alguma idéia?