A prenup does not protect you from abandonment by your spouse.
No, but it may help limit the financial damage done by a derelict spouse. A family member who went through such a misfortune rued that he did not have a prenup.