Yes, every user can be invited to and access multiple lab accounts. The same user can also have different roles in each lab (e.g. be an Admin in Lab 1, a Guest in Lab 2 and a Researcher in Lab 3).
What roles do we have: Guest, student, researcher, technician, instructor
Yes. You can have as many Admins in your lab (with equal rights) as you need.