As for the charging issue, fire it up and make sure it's at 2000+ RPMs and put a volt meter/multimeter on the battery and see how many volts you're getting. You should be getting approx. 13.5-14.5 volts. If it's in the 12 volt range, you definitely aren't charging.
If it's NOT charging, it can be one or more of 4 things, the battery, stator, rotor, or regulator/rectifier. To check your stator, follow the fat wire that comes out of your stator cover up until it plugs into the wire that comes from your R/R and unplug it. On the stator end you should see about 6 holes with 5 wires in them, 3 yellow, one black, and one white. Set your volt meter to test OHMs. Stick your red and black lead on your meter in ALL combinations of the YELLOW wires (6 total combinations, I think). I read that it should read .5-.6 OHMs in each combination, but in reality it may read .8-.9, mine all read .9 when I checked it, which verified that my stator was good. If that's good, remove the stator cover and you will see the rotor staring at you. On the rotor are 2 copper rings, one large and one smaller. Again set your meter to OHMs and stick one lead on each ring, then reverse it and check the leads on the opposite rings (All of this with the key removed, by the way). It should read somewhere between 4-6 OHms, I think the 4.2 range is the norm. Mine read 1.1 when I tested it, verifying that my rotor was in fact my problem. I had my battery checked at autozone and they said it was still good, but old, so I bought a new one anyway. If your stator, rotor, and battery are all good, the only thing left would be the R/R, so it is more than likely bad. Unfortunately, I'm not 100% sure how to check it so I'm not going to give you bad info on it. But if all else is good, it has to be the problem, assuming all terminal/battery connections/ground wires are good.
You can refer to my link here for a couple pictures and maybe a little info.
http://honda-cb750-s.456789.n3.nabble.com/1981-CB750k-not-charging-the-battery-td3144722.htmlBrian
1981 CB750k - SOLD it and regretting it!
Eastern Ohio, Tri-State Area