Yes, you can make a faction based on the species application. You will then start out as a "Non-Tier" faction. You will have to do an intro thread with enough detail. Most people do 1,000 words or a thread with 10 posts with 2 paragraphs with each post. Earning the next tier will be hard and will requite more work.