A dragging clutch will cause gear selection issues. And, I urge you to address that hastily. The extra pressure required for gear change is hard on the shifter components and fork sliders and causes accelerated wear. It's an engine out and split lower cases to repair/ replace those components. The clutch and it's actuator can be mended while the engine sits in the frame.
There are many posts about correcting dodgy CB500 clutch and shifter ills. One discussion includes the shifter rod breakage, which I feel is mandatory to inspect on every CB500 with unknown history.
The choke can be modulated during start and warm up to select just what is needed so no stationary run time is needed to drive about. The extra power needed to move bike and rider actually reduces warm up time. Just don't ask for max power until the engine and oil have warmed up. Driving off with some choke on is routine, and reaching down to nudge the choke lever closer to off is very easy to do for the few block it is needed.
The CB500 does not have a fast idle linkage connected to the choke mechanism. Fast idle during warm up is the responsibility of the rider on the twist grip. This is another reason why a stationary warm up is unnecessary.
The advice here assume a bike with stock induction and exhaust components. Changes to these can severely alter starting and run operation requirements. The stock bike was pretty operator friendly. Modifications and wear defects can easily change that.