Please also keep in mind that you need Azure AD P1 licenses for the NPS plugin (on premise). Technically if you have one P1 license your Tenant is Azure AD P1 ready but you have to license all NPS users (not yet technically enforced). (please correct me if i'm wrong)
Source:
https://learn.microsoft.com/en-us/azure/active-directory/authentication/concept-mfa-licensing#feature-comparison-based-on-licenses
*MFA for on-premises applications