You can trade remote thru a prop without a seven, your question was a little vague, if you want their help, support and money then yes you do have to have the 7 and then some
You can trade with a prop firm without being a member of the LLC, but you would still need a 7. In some instances, the PHLX will "grandfather" you in to a 7 based on your particular background and experience.