1. TSO's aren't law enforcement officers (LEO's) so they can't detain you, but every checkpoint has 1+ LEO's, generally local police / airport police, etc. who are required to be on duty for exactly that reason. The LEO can detain you.
2. DHS (TSA's parent agency) can propose significant civil fines, which like it or not, will likely stick in a situation such as this.