the only major problem i could forsee is the dash swap. the whole interior comes apart pretty easily. the new carpet i got was a little of a pain to get it all cut in the right places and fit.
The dye i used was actually some Duplicolor interior fabric and vinyl dye. I made sure the garage was warm to the recommended temp, cleaned the panels to be sprayed about 8 times with wax and grease remover and then i lightly sprayed it. i did 5 thin coats, almost a dusting really. it started to cover fully after the 3rd coat. it looks brand new in person and feels like factory. only reason i decided to go ahead and spray it, is i got to looking and over 50% of the interior is sprayed from the factory unless you have all black. all the tan airbags are sprayed over black as well as the glove boxes and the dash itself.
and, no it does not smell like paint fumes. stuff is a little harsh while painting so do make sure you have ventelation