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