Colin, you don't have to use bear claw latches if yours latches are in good shape.
The popper's are mounted inside the door with a cable or wire to the door latch.
And yes they are electrical..
A lot of shops sell the door kits but here are two i found www.autoloc.com and www.electric-life.com
Hope this helps

Wayne


Working on a 1952 Chevy Suburban