I co host with my other half.
We opened new email accounts (proton mail, which I rate very highly) and used their phone app so we weren't tied to laptop or desktop. They also have a web app.
Cleaning fee: as we only host one room we just charge what one load would cost if we took it to the local launderette instead of doing it ourselves for washing the bedding sheets and towels. works out at 5.00
Extra guests. Well, technically yes, but it's really a small reduction on the twin room price for single occupancy, as we are mostly one nights or two nights.
Basically our rates are at the affordable end, usually one night bookings for hikers and walkers, so we looked at what the per-night for two people price came in at to the guest, slightly under 50.00GPB for two people, we get slightly over 40.00 GBP a night for twin occupancy, which is what we were aiming at, and adding the cleaning fee brings the headline price down.
This worked out well for us, for two guests they see 25.00 a head in GBP and 30.00 a head in Euros seems to have also attracted a lot of German guests, more than 50% of our guests are from Germany/Eurozone. I veered off into pricing a bit there, but I think we shouldn't lose sight of the service fee the guest pays on top when they look at what the room is going to cost (their bottom line)
Also.... Ignore pricing tips. And regards smart pricing, that's another can of worms.
But as @Ann3 says, everyone has their own style and what works for them. We are still learning all the time, only been hosting since the end of last summer.