I actually found this solution just after submitting the topic. Thanks.
a. However, these options are still viewable to the non logged in user. Could there be a way to prevent menu options from showing to non logged in users? JohnDoe, this option looks interesting. Thanks.
b. Also, when the user (not logged in) clicks the link in the menu, nothing happens. Could there be a way to prompt the user to login at this point?