unathenticated users are allowed to add items to the cart of course. This is true of all ecommerce sites I know of including amazon.com.
a user does not have to be logged in to view the cart, only have to be logged in to checkout with download products.
Best,
Joe