No you do not need an AMARA account to place an order.
You are able to check out as a guest if you would prefer. Just add the items you wish to purchase to your bag; go to the checkout page and enter your name and email address (so you can track your order).
You can always create an account at a later date.