Do I have to create a client login for each new client with picdrop?

No. The client login is just an additional way to send files to your clients. In 95% of all cases, the fast, uncomplicated way to send a gallery to your client is via the gallery URL or by using the "Send" function.