No, creating an account is not mandatory. You can easily place your orders without registering.
If you log in to your account you will be able to see the status of your order directly from your profile, as well as all the previous orders you have placed with the same email address.