Apps that natively support fractional scaling will not be scaled by the compositor. (Well unless they span multiple monitors with different scales IIUC.) Scaling is just a fallback for apps that don't support fractional scaling or edge cases like you drag a non-responding app onto a monitor with a different scale.
Yes, you can have a per-monitor scale factor and apps should render at the right scale based on where they are positioned.
Yes, you can have a per-monitor scale factor and apps should render at the right scale based on where they are positioned.