In Thrive there are required fields, but it will not completely stop you. It just brings up an error message but allows you to go on without the information. The greatest thing would be if there was a hard stop and you could not complete the registration without those required fields.
I believe they can be set to Warning or Required. If it gets set to Required, I don't believe they can go further without answering it.