Do I have to use BankID with biometrics?

No, it is not a requirement, but it is recommended because it will provide a faster, safer and overall better user experience.