Can I have both regular and passwordless login using the Lock widget on the Classic Universal Login page?
Yes but you need some custom HTML. Lock widget has two different APIs to start regular and passwordless login widgets. It may be possible to implement a screen that enables the users to select any of them.
You may find a sample here implementing this.
The sample allows selecting any of the two options on the first screen rendered.