No - You do not need to create an account or log in to purchase tickets. You can purchase your tickets as a guest. 

Once you have purchased your tickets, an account will automatically be created for you and your tickets will be stored under it. This way you can log back into Flicket using your email address and find your tickets.