No, you do not need to create a separate login to submit a Support Ticket. You will receive all of your Support Ticket correspondence by email.
You can create an account to track your existing tickets by clicking on the "Check Your Existing Requests" tab and entering the same email address you used to submit your ticket.
Below the "Password" box click on "Help! I don't know what to enter here!", submit your email address, and we'll send you an email that sets you up with a new password.