Dying at idle?!?

Your issues with the charging system and now not-cranking are totally separate.

When you do get it cranking, see if it fires and runs smooth w/ shots of starter fluid down the throats. I have run an engine fine like that when the electric fuel pump was dead. If so, you have a vaccum leak or fuel supply problem. Closing the choke plate slightly is another way to verify it is idling lean.