Do you have a lease and if so, how long and who is on it?
If it is legal in your state, record telephone calls,the threat of an ass kicking by unnamed people amounbts to the criminal offense of terroristoic threats.
With regard to unpaid rent, you can certainly sue your roommate in small claims court for any amount unpaid.