YES.
And HOLY SHIT KK, how do you even have time to write all of that lol. I think I read the first word…