It sounds as if the ign sw is damaged, and is no longer supplying the coil when you turn to 'start'. You could check this by turning the wipers on and seeing if they stop. And the engine should not run when you turn the key left to 'accessories'.
A lumpy tickover is not unusual and if you have fixed the spark system, it's probably the set-up of the carbs. You should aim for a tickover speed of 1000rpm.
The simplest checks are:
1. Balance. Remove the filters. Run the engine at idle and listen to each carb's hiss via a length of rubber or plastic pipe - servo air pipe is good. Then rev up the engine and watch the pistons rise. The louder hiss and the higher piston are the carb doing more work. If the results conflict, the throttle stop on the rear carb may be screwed in too far. Note that there will probably be wear in the linkage. This doesn't matter too much as the rear carb always 'hangs' off the front.
2. Mixture. At idle, raise each carb's piston lifter SLIGHTLY. With the carbs balanced, each should have the same effect, which is that the engine should briefly accelerate, then drop back and probably run slow.
If the above doesn't improve matters, then you have to start checking diaphragms, needle position, jet height, float height and manifold air leaks. Also leaks from the breather valve on the manifold (block it to check if in doubt).