Yes, 21cccs.org can receive emails.
Yes, 21cccs.org seems to be a legitimate domain.
A record
70.32.75.188
MX records
ALT1.ASPMX.L.GOOGLE.COM
64.233.186.27
ALT2.ASPMX.L.GOOGLE.COM
209.85.202.27
ALT3.ASPMX.L.GOOGLE.COM
66.102.1.27
ALT4.ASPMX.L.GOOGLE.COM
172.217.218.26
ASPMX.L.GOOGLE.COM
172.217.222.26
fm.21cccs.org
204.108.249.245