Yes, 20.com.mx can receive emails.
Yes, 20.com.mx seems to be a legitimate domain.
A record
216.120.147.200
MX record
mail.20.com.mx.
168.235.104.192