... You're joking, right? First off, don't answer those calls because it's a scam, not a legit business, and now they know it's a live number (more prone to further callings). Second, as you said yourself, it's a foreign country and I promise you they don't give a [***] about our DNC list or other such things. Thirdly, Nigeria isn't a monarchy, so they don't have a Prince - don't reply to that email and send the Prince money/your bank information, it's also a lie. Fourthly, there is no Santa Clause.
It's scammers, not legit business, so the DNC does nothing for this. Best bet is to just not answer weird numbers when they call, and block them when they do. Sorry to hear about what's going on in your life though; I have faith things will fall into place for you though.