Duplicate of Lead Form - Address & Contact issue

I Have a use case where we need to do Lead->Opportunity->Conversion for supplier and partners; I created a duplicate of Lead form but facing the challenge with Address and Contact - it creates the data but does not display (seems there is hardcode in address.html).
Also, how do we create actions similar to Lead page where we can create opportunity and Customer directly.