@Garret
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 :)
Ted Le
Customization Solution Specialist
Method Integration
Local: 416.847.0400
Toll Free: 1.888.925.6238
Fax: 416.640.6027
E-mail: t.le@methodintegration.com
Website: http://www.methodintegration.com