I always appreciate the amount of dedication and detail some artists put into their characters. Sabrina is a lovely T-doll and its always pleasing to see concept art like this. Hmm... i wonder if Terras will do something like this for her Goblin Hunter costume... Now THAT! is a costume i wanna see broken down and explained at some point.
No, M4A1 is called Mai. I think M16 is known as Jackie. Or is that RO? I think SOP MOD II is Sophie.
Anti-Rain doesn't have canon names, dont know where you got those from. There is only a very small amount of T-dolls who have canon names which are seen in-game. Which are 8 dolls in particular 1 of which is spoiler territory:
SPAS-12 = Sabrina (Said in-game in her summer costume story and in images posts by her artist)
AGS-30 = Alina (Ammo... Supplier?), Galina (Spotter) and Sonya (Operator), The 3 girls who operate the AGL all have names as they were hidden in plain sight in posts by their artist as well.
Carcano M1891 and Carcano M91/38 = Cano and Cino/Ceno as they refer to themselves in Chapter 10 and in their children's day lines. Though... these are more nicknames then actual names.
Hanyang Type 88 = Ai-chan Originally Test Pilot 59898