Yes, 20910.org can receive emails.
Yes, 20910.org seems to be a legitimate domain.
A record
209.141.38.71
MX records
mx1.emailowl.com
107.170.11.17
mx2.emailowl.com
107.170.208.118
mx3.emailowl.com
188.226.221.25