Don’t answer the phone, or the doorbell. Problem solved. Hell, I do that now and never even won the lottery.
I would get a new number and tell my attorney to handle all calls, deny anybody asking for money and I’d have a very small list of people I would take calls from. I would have my attorney tell any charity that called, that if they contact me directly, they will never get a penny from me, but that if they left me alone I might donate, but if they ask I would not.