Every Christmas I get the "Kamakura" cake from Seven Eleven.
Every year I have the "Kamakura" cake from Seven Eleven for Christmas.
My Christmas tradition is to have the "Kamakura" Christmas cake from Seven Eleven.
Every Christmas I get the "Kamakura" cake from Seven Eleven.
「毎回クリスマスにはセブンイレブンの「かまくら」ケーキを買います」
get は「手に入れる」という意味ですがこの場合は「買う」というニュアンスがあります。
Every year I have the "Kamakura" cake from Seven Eleven for Christmas.
「毎年クリスマスにはセブンイレブンの「かまくら」ケーキを食べます」
have は「持っている」とかそういう意味がありますが、この場合は「食べる」という意味になります。
My Christmas tradition is to have the "Kamakura" Christmas cake from Seven Eleven.
私のクリスマスの慣例といえばセブンイレブンの「かまくら」というクリスマスケーキを食べることです。