Is there a way to have a guest check out option for the ones who do not want to make an account?
Settings->General->Allow shopping for unlogged customers:
Pay attention to our module "Guest checkout by default".
I did select allow but it still will not let me go to cart without signing in.
You might try manually clearing your cache by either deleting the var/cache folder or renaming it to another name. It would appear you have ownership/permission issues on your site and so changes to settings are not being reflected in the Registry. Normally when settings are changed, the registry cache is cleared.
maybe this is useful to you also
Make sure that "Disable anonymous checkout:" under Settings - Checkout is disabled.