With a bike tat old, many problems are possible; I had the exact same bike exclusively serviced my me for 25 years, and here's my thoughts;
1; most likely it's the timing advancer, it gets stuck. The good news is that it's an easy fix.
You'll need a timing light to readjust the timing when you're done anyway; so get one, point it at the timing marks under the right cover, and start the bike. When you rev it up a little, you should see the timing mark move up to the advance marker on the timing plate. If it doesn't, pull the plate off and take out the advancer by removing the center bolt.
Take off the springs and slip the cam off; put a little rubbing compound on the shaft and fit it back together. rotate back and forth by hand for a few minutes, then take it apart and clean it well before greasing lightly and reassembling.
2; the carb diaphragms.
They're 40 years old unless they've been changed; if one has a crack, you've got a real problem on your hands. Maybe someone here knows where to get a replacement.
I changed mine when the bike was just 20 years old.
take off the tank, then unscrew the top plates of the carbs; CAREFULLY peel up the edges of the diaphragms, then pull them out with the slider and jet.
inspect it for through cracks, especially around the edges.
3; not likely, but could be water in the carbs. take out the drain plugs and catch the fuel in a plastic cup to check.
Of course there's a lot more, but that should give you a start.