There is a huge chance this is indeed old; however, it just goes to show that the company is not against breaking the law and blacklisting folks.
A $250 fine for even a no call/no show on a holiday is ridiculous. Most sane folk would just fire them.
The 50 mile radius issue - violation of right to work IMHO. It's also tantamount to indentured servitude in a way (though admittedly the comment that any tips are the House's - which is illegal under federal law regardless - fits the indentured belief).
The restaurant is still open and I dare say that they have minions trying to talk down ANYONE who calls them out on their behavior and issues.