A good lawyer should be able to get along with any court officer, prosecutor, and of course the judge. You should hire a lawyer you are comfortable with and who knows what he/she is doing in the criminal area.
You should have an attorney and the attorney should be able to advise you on whether to have a jury or bench trial. Your attorney should know the judges the court you are and be able to advise you. You should not do this by yourself. Sounds like you do have a good case. Good luck.
Assuming its a federal case, much depends on whether there is a trial or acceptance of responsibility and where the guidelines come out. And who who your judge is and which district. In short , it depends talk to a lawyer.
You have a good argument. But I would not necessarily count on it. If you were in the federal system then yes. In Massachusetts, there is no requirement that you be given credit for time under house arrest. If you are in Marlboro district court, Judge Harbour will listen, I don't know what he would do, but he would be fair.