Chris: I know you can't really afford an attorney at the moment, but there are a couple of things you really need to look in to. Your first major concern and priority is Ryan...and from what you have been telling us, by staying with his mother, he's being subjected to a very abusive and hostile enviroment. Neither one of you needs this. You need to go down to the County Court House and file for an Order of Protection for you and your son. My GF has just gone thru a similar situation, and it shouldn"t cost anything but a little time on your part. And when the child is involved, they should walk you right thru it.
First of all, the wife left you..that's abandonment. Second, the FIL threatened you with severe bodily harm, and the wife is living with him. Therefore, you do not want Ryan subjected to anymore mental, or possible physical abuse. And Ryan is old enough to be able to voice his feelings to the court. When the GF went for her Order, this is what happened. First, they gave her Soul Custody of her son, as he was still a minor at the time. They also gave her the house, because that was where the Minor was Domiciled and needed to remain in his school district. The Ex had to move out. The Ex could and can not come within 1000 yds of either of them, or he's going to jail. It can also be stipulated that she CANNOT alter or change bank accounts, insurance policies, or enter into any other financial transactions until the divorce is final. You can also stipulate a NO Contact policy if you feel that it would be detrimental to Ryan's mental health. Shje got this done in about 2 hrs, and it didn't cost her a dime. If the wife or in-laws brteak any part of the order, they will be subjected to jail time.
Also, the Family Court may be able to help you find a reasonable attorney that would be willing to work with you and your financial situation. There is help out there, so just ask. But go to the County Office, and go for the Order. You've got to tell yourself.."Enough is Enough!!" The FIL drew the line in the sand...now it's time for you to step across and draw your own. If not for you,,than for Ryan. We're all here for you my friend...