Yes, but only for Halo 2: Anniversary (the remastered version in Halo: The Master Chief Collection).
The original Halo 2 (2004) on Xbox 360 has no achievements.
Playing the original Halo 2 via backward compatibility on Xbox 360 yields zero achievements. To earn them, play Halo 2: Anniversary on Xbox One or Series X|S.