No, achievements cannot be earned in Call of Duty: Black Ops 2 custom games. Achievements are tied to standard modes (multiplayer, zombies, campaign). Custom games allow rule modifications, making progress tracking impossible, and lack centralized servers for recording. Allowing achievements there would enable exploitation.
Play regular modes to unlock achievements.