I used 1/8" foam to pad the dash. Got it from an auto upholstery shop. I used tanned Elk skin I had from a hunting trip to Wyoming. Dyed it black. You can put the switches in but you have to work at it a bit. Dash is now 4 years on the road and still like new.
http://www.priveye.com/dls/dash.jpg
I cut the holes first and mounted the gauges and switches
http://www.priveye.com/cobra/newdash.jpg
then I laid the padding and leather.
Roscoe