@Stephanie165First, if you haven't already, I would re-iterate the conversation you had with him verbally on Airbnb messaging. Say something like, "As per our conversation today," and fill in the rest. Remind him that extra unregistered guests are not allowed, and that lights and water should be turned off when not in use. If you haven't spelled out these rules clearly on your listing, I would add it now. That way, if you do have to resolve anything through Airbnb, it will be properly documented. He may take it more seriously if it's in writing also.
You are unlikely to get any extra money for utilities through Airbnb. If you ask the guest to pay you extra and he agrees, that's about the only way you'll get money. The damage deposit is really reserved for damage, like broken furniture, scratched floors, etc. and it can even be difficult to claim for that.
If you're not comfortable continuing to host this guest, I would call Airbnb and let them know you would like to cancel the rest of the stay. Make sure you have already sent him a message re-iterating the rules before you try that, though.