No idea on your state laws, but in general a poker tourny is legal if the house takes no rake and 100% of the entry fees are paid out as winnings.