No todos son llamados cánceres, ya que en su mayoría son tumores benignos, que como dijiste no hacen metástasis (mixoma, iones aleatorios, fibroma …).
Muy raramente pueden aparecer tumores malignos en el corazón (angiosarcoma, fibrosarcoma …).
Sin embargo, los tumores cardíacos benignos pueden ser realmente peligrosos, ya que surgen en el corazón y pueden causar embolia y prevenir la actividad fisiológica del corazón.
En lo que respecta a la rareza del cáncer de corazón, exactamente no lo sé; Puedo suponer que el corazón está menos involucrado en la carcinogénesis ya que está menos expuesto a factores ambientales.