I didnt read through the ensuing comments completely ,
Looks simple to me ,
The PCB is riveted to provide extra support for the caps , not relying on the bond between the PCB base material and copper to bear the components weight , very good plan before the plated throughole PCB .
Id definately be using my Weller 100w gun to get those out , there just standard snap in , straighten up the legs with a pliers as best you can first , and if nessesary walk the component out ,side to side
Avoid over heating , alternate the irons heat , move that leg and repeat on the other until its out .