I believe (with the provided information) that you are on the right track to get convert a Lead to a Customer, with the restriction that the user cannot edit the Lead information. The action on the button should change the 'IsLeadStatusOnly' field.
Have fun :)
Customization Solution Specialist
Toll Free: 1.888.925.6238