I have a Azure question regarding deleting user scenarios for AZ-104

Im taking the AZ-104 on monday, and i just need to confirm

1) if i have an entra user part of a group-based license, in order to delete the user, they have to be removed from the group first?

2) In order to delete a group with license assigned, i have to remove all the licenses first in the group?

3) to delete a user part of a non-based licesne group, i can just delete the user from the group?

is this correct?