If you haven't seen this thread check it out (unfortunately I can no longer see the pictures). A fellow forum member put 997 seats in his 986. He didn't specifically address your issues with the seat heaters and powered seat backs but he may be of some help if you send him a PM.
Best of luck,
ddb
http://www.986forum.com/forums/showthread.php?t=24185