Thanks for your reply.
In order for you to obtain a family permit if you are no civilly partnered you would have to show that you are in a "durable relationship". Please see the following link and click the "What is a family member" at the bottom of the page:-
This is generally taken to mean that you will be in such a relationship if you can show that you have cohabited with your partner for a period of two years or more.
Your parents will be able to apply for a family permit as well, even though you are not civilly partnered. It does of course state that family members includes parents of a civil partner and does not specifically mention that parents of durable relationship couples but to not allow it would be a contravention of Article 8 Rights to Family and Private Life.
In terms of proof it would be much, much easier if you were civilly partnered, since all you would have to do is to provide evidence of the fact that you are partnered and some further sundry evidence showing that this is a credible relationship (eg. Correspondence, statements, proof that you cohabit (but not for two years). Approval rates are considerably higher if you are civilly partnered.
The supporting documents guidelist contain all the information required in terms of evidence:-
It is not exhaustive and if applying on the basis of a durable relationship you should submit anything in documentary form which corroborates your relationship
The length of time to process the application will depend on which of the SA centres you shall submit your application to (ie. The nearest). Here is the link to the processing times search engine, just select the appropriate SA office and then check under the "EEA family permits"
If applying on the basis of a durable relationship with your parents then you should assume that you will be at the end of the spectrum
If this has been useful please kindly click accept so that I may be rewarded for my time. If you do not click accept your money stays with the site and I do not receive any credit for the time I have taken to answer your question.
I will answer your follow up questions you may have.