Do i have to have an account to place on order
No, accounts are totally optional.