Can my parent's receive benefits on my record if I've been providing support for them?
Yes, but you must have provided at least half of their support. Also, your parents can't be eligible to receive retirement benefits higher than they receive from you.
So, if my widower remarries and starts receiving benefits from his new spouse, he will receive benefits from both of us?
Yes.