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.