I wonder how the guest mixed up the toiletries you provide for guests with your husband's personal toiletries. @Carol5416 how annoying for you and your husband.
I would move your husbands items from the bathroom so the guest can't use them again.
I would definitely express your surprise to your guest at him using your husbands personal toiletries.
I would leave the guest a negative review for keeping you up till 6 a.m. and for stealing your husbands toiletries and razor.
I wouldn't worry about safety issues linked to the guests use of the razor after all you have lived with your husband safely for years.