Do we need to buy PSD extended license in collboration?

All you need to do is, ask the PSD owner to send a support mail to Envato letting them know that you two are partners. They will note both the accounts and later you can submit your developed item.