Yes, you may open an account after having placed an order as a guest. You can also open an account during the purchasing process, when you complete your order. Just remember that any orders placed as a guest will not show if you create your account after placing the order.