I will say this much, every old Honda I've had it leaks somewhere from the valve covers or head gaskets. Never enough to really make it a big deal, but you see some of what you're going on. I just check the level once a week, never really big enough to need topped off and just drive on.
Years ago, my dad and I tried replacing the gaskets with an Athena kit on the CM400A and it worked great for a week but then started leaking again. We realized afterwards that we didn't swap out the o-rings in there too, so that's probably part of the issue. It was such a pain to get the exhaust off, even with a torch, and the leak isn't that large that I've just lived with it. If it gets so bad that I'm dumping a quart in every week then I'll deal with it.
I know that's not the best advice, but doing the gaskets can be quite a bit of work if you haven't done it before, and it's very easy to do it wrong. We thought we were paying good attention when we did it and we still missed something.
I also think you're supposed to replace the cylinder studs when you do it, which we did not and I don't think they are easily sourceable at a price for the people (or they weren't when I looked previously). I think you can get away with reusing them once, maybe twice, but after that they are junk. Is this correct?
So to recap, I say if it's a relatively minor leak that's kind of staining the fins, not eating up a ton of oil and not ready to start a fire I'd just live with it, personally. But, I understand if you want to fix it now.