"As of October 1, 2009, marriage licenses may be obtained from the town of occurrence. Once issued, the marriage license is good for 65 days. There is no waiting period between applying for and receiving your license".
You must apply in the town you are being married in.
No, Justice of the Peace only have jurisdiction in Connecticut.
Yes, unfortunately, not every JP will agree to perform them.