No the r1 isnt right for me i went and looked at 1 on saturday and it felt way to big for me.

And max when the harness gets here it will. And im still waiting on the forks and triple trees.