It shouldn't be an issue for someone who abandoned permanent residence to get a non-immigrant visa (or even come in on the visa waiver depending on the country involved). Leaving the country while legally in status doesn't cause any reentry bar.