After you have your system installed in Florida, call Dish Network or do an online chat. Tell them you have moved to New Jersey. You can keep your billing address in Florida, or sign up for online bill pay. Tell them you already have the dish set up at the New Jersey address, so there is no need for them to send an installer to your house.
Give them a service address in the New York demographic, and they will change your locals to New York.
If you have an over the air antenna, you will be to get your local channels in HD if available.
The down side is that while you can get New York networks in SD, you will not be able to get them in HD because they are spot beamed. But you will get SNY in HD (assuming you are set up for HD).
The other down side is if you ever need service, you will have to move back to Florida for a few days.
I live in Florida and I have watched every Mets game on SNY. I watch every Jets game also.