Drivabilty vs. Performance help newbie

I'd say you have a tune up issue. The cam you have is not very radical and should be easy to make run and idle ok. Getting the timing correct will be important as well. I'd start with 18-20 initial,35-37 total all in around 2500rpm.

Yes to this.

Initial ignition timing will make a big difference in how it runs, especially at idle, if it's not close now.

If the engine has good quench it may not want a lot of total.