Hi Carl,
Well, here is my .02 worth.
Question 1, don't know as I am not familar with this system.
Question 2, I would leave the engine basically stock, to keep the reliability and serviceability simple and easy. More mods, more things that can fail. As for gearing, with the upgrade in tire...