Hi Sammy,
I started with a copy of the Ka50 cockpit, I add the line "use_external_shape = true" to the mainpanel_init.lua, I found doing it this way allows all the cockpit switches to still function. Then I add 6dof views to the server.lua.
I'm only new to the DCS series but I found in order for Helo's such as the UH-60A, AH-1W, AH-64 and Mi-24V to take off and fly "as helicopters" I needed to comment out there entries in the "db_units_helicopters.lua".
If you require more info let me know and I'll give you a hand. In the mean time here's a screen of the Mi-24v cockpit.