Badrat, I have shaved the handles on all of my cars and I have never had any incidents. the biggest thing you want to prepare for is the "what if" scenario, this can be accomplished by having a failsafe option. I have re-used the existing latch for all of my shaves as well, what you want to do is actually remove the latch and ziptie the door lock lever down so the latch doesnt accidentally engage. The other thing you want to do is utilize some bicycle brake cable (you can get it in different lengths) this is your "what if" problem solver this is used as the back up release (manual) that you can hide through out the vehicle the other option is to have pigtails some where you can have access to them and utilize a 9 volt battery to trigger the solenoid, solenoids rarely go bad I use the 45lb version and throughout my experience with these I have no had one failure (knock on wood. I am going to be shaving the handles on my 70 Catalina as well as adding aftermarket power windows. If you have any more questions feel free to ask!
As far as weatherstrip here ya go!!:
http://www.shop.com/op/~Pontiac_Cata...686?sourceid=3