If the guy is really that stupid, yeah, he deserves to be sued, but I doubt she'd get more than a few grand.
I'm willing to bet she did not get fired - words may have been exchanged and she may have walked out.
I don't see any effort in the print articles to contact the guy for his side.
The owner did however say that she could not display a Kerry sticker in the parking lot he owns.