You might be able to enforce the agreement and get the horse, assuming you can establish a contract through your witnesses. If not, you can probably successfully receive compensation under unjust enrichment or quantum meruit as my colleague has mentioned. Contact an attorney.
Agreed. You will be questioned about the arrest and subsequent order for the arrest. You will need to have those papers from the courts handy. They will have grounds do deny your visa, so it's a 50/50 chance. Its up to you whether you want to take that chance and possibly lose the visa fee. Talk to a lawyer first if it'd make you feel better.
Once you hit the 2 year mark you can move for a unilateral divorce, without needing him to do anything or respond. However, my colleague is correct, you need to ensure that if the house mortgage is under both your names, that it is redone so that you are not liable for the home anymore. Because even if you give it to him in the divorce, you can still be on the hook for the debt. You should seek out a good divorce or family law attorney and have him handle your case.
The amount of time does not seem normal at all. Once a client submits all required paperwork to me, it usually takes a week or so to prepare the paperwork and get it filed. If he isn't missing anything, and hasn't asked you to produce any other paperwork then the delay isn't right. I would request the paperwork to be returned to you, along with the money you paid him, and go see another immigration attorney.
My office handles this type of work, feel free to contact us. 708-400-8000.
Driving on a suspended license is considered criminal, and missing a court date will sometimes have the judge issue a warrant. This can usually be handled by a competent attorney. You probably want to bring one with you especially if your license was actually suspended at the time of the incident.
Contact my office for a free consultation and we might be able to have someone go with you for a small fee. 708-400-8000.
More information is required to help you with your case. You might be able to get it dismissed or dropped if the officer involved did something he wasn't supposed to. You'll need an attorney to speak to and get that checked out, our firm in Chicago handles these types of cases, call for a free consultation: 708-400-8000.