Looking good man... I would love to upgrade my 421 serval to something like that... If you want a swingarm, I'd look at a fireball racing swingarm, I have one of their +4 swingers and I love it, but I think you will want to go +6 with that motor
Remove your parking break. There is an electric plug on your clutch perch, unplug that and trace the wire to the next plug and unplug it there. Then that wire should be able to remove and hopefully solve your problem