SR, MMR, and Role Queue

Yes, it is a floating point, not an integer.

I agree.

No. This is persistent, but false myth. Both MMR and SR depend more on win/loss than performance (and above diamond, neither depend on performance). See How Competitive Skill Rating Works - Season 17 - #17 by Kaawumba-1133 → Summary.