14.7V with the engine at 3000 rpm sounds about right. Normally they are below 13V at idle. I remember seeing a chart showing charging currents at different RPMs.
There shouldn't be a whole lot of draw on the battery when the key is out. Granted, there isn't a lot of capacity in the battery (12 amps comes to mind), and depending on age it'll drain down on its own. A battery tender is a good way to keep the battery up to full charge. Remember to check the battery liquid levels also. You shouldn't be able to see the bare plates when looking inside. Use distilled water to top them up, then either ride the bike or put the tender on it to get the solution integrated. Make sure your connections are good and clean at the battery, and at the solenoid. The less resistance in that path, the more current your starter gets.
Finding the parasitic draw could be easily done by putting a ammeter in series with one of the battery terminals, and checking the current draw with the key off. Unless I'm mistaken, there shouldn't be any draw. If there is, you can isolate different sections of the wiring by pulling one side of the associated fuses. It's not uncommon for bikes of this age to have ground issues or corrosion buildup at different places. This is the fun part (or so I'm told). I fixed my son's friend's CB550 by tapping on the wiring harness, narrowing it down to the ground connection for the bike (which he secured with a wire nut). Once that was fixed, the bike started running.
Good luck, and keep us informed.
Luke M
Used to have a 1979 CB750L, sold it as a parts bike, now riding a slightly modified 1984 VT700C. Network/Field Engineer. Central OH, USA, Earth, Sol System, Milky Way Galaxy, Universe.