Octane will have no affect on how it runs, other than pinging. Time with timing light at 3500 RPM (or higher) for the "Z" mark in the timing window. If it doesn't ping then you're good to go. If it pings then go up a grade, try a different brand of gas, or knock it back a degree or two.
It's possible that maybe whoever "tuned" up the bike last retarded the timing so that it could run on regular, that would decrease performance and could affect idle quality and low speed running.
If it has sat outside for that long it sounds that you just need to do a complete tuneup - valve clearance, points adjust, plugs, timing, carb sync, etc... You still could have carb issues as well as maybe degraded spark plug wires. Without starting off with a known baseline for the basic tune then you are just chasing your tail in the dark!