I agree with MimiFix..talk with an attorney.
My dad is an attorney, so I asked him about your situation, his take was as follows:
There is no reason that he wouldn't give you a copy of the lease before your deposit so you can have it looked over by your attorney. He shouldn't need to draw up a separate lease agreement for each tenant, he should have a generic lease that has blanks that he types in details as needed for each tenant..but the lease he should already have made up and in a file. Much like our contracts for cake clients, same contract with details for each order added. You pay an attorney once to draw up a lease and then keep it in your files to use as many times as you need for as long as you need. If you decide to do it, make sure you get your deposit back IN FULL if you decide not to lease after looking over the lease agreement.
Raises flags if he doesn't want to give you a lease to be looked over with your attorney before payment, especially since he has several spaces still available for rent and doesn't have a waiting list of tenants to rent them.
I don't know if I would want to work with someone being as dodgy as this guy...