Do I need a new license as a developer?

Do I need a new license as a developer?

Hi

Im working on the CRM for the client. The client has a license. Do I also need a license if Im working in the CRM? Ill only be doing about 5 hours per week on the project.

If I use the client's login details, will it block her out of the CRM while Im logged in?

Thanks