Hi there!
I really don't use 3rd-party launchers....used to work with stock ALPHA ones so hope someone answers yoy about that( i think android 10 supports the most but better check-in on that)
Talking about ram...i found that the device is more stable and smooth considering 2gb of free ram...