Do all tenants have to sign the lease?

Yes, all tenants have to sign the lease.