no they're not ticks, they're inside the epidermis, like in the dermis area (inside the skin, like between flesh and skin)... Yes he is new, he has beeen here for about 2 months, and hast shed
Is it possible he was a wild caught snake? I am thinking its some blisters under the skin infection.