Having the car here legally is much different than driving the car here legally. You may be able to get it "FL legal" but don't be fooled that it will also be federally legal, because it won't. You might end up doing the track only route and/or parting it out, though you probably would have made it easier to just sell it before you came back and start with one here. Best of luck, though.