Differentiate between phones and tablets and screenpercentage on mobile

I have 2 questions
1: How does one differentiate between phones and tablets in BP, for setting screenpercentage (Better upscale)?

And 2: Does upscaling only in rendering destroy your fps (fill rate issues)?