Create a deal for a lead

Create a deal for a lead

I need help. I know I can create a Deal for a Contact but can I create a Deal for a Lead (before converting to a Contact)? Also is there a way to automatically add the Quote created in a Lead record to a Contact record during the conversion of a Lead to a Contact? I really need help with these questions.

Thank you for your help!