Not offering any real help here, actually any help at all, but a Floridian going to Sioux City in January...
Well, maybe a bit of help.
I know next to nothing at all about Sioux City, but I think you'll find Iowans and South Dakotans, in general, to be good and welcoming people.
Hell, you'll probably want to move up here when you're done, and we'd probably be glad to have you.
Do not let this scare you off at all, but just so you know, north Iowa can be on the chilly side in January and February; like below zero sometimes.
And sometimes for a week at a time.
Even we natives walk outside sometimes and think "holy freakin' shit!" We even say it out loud.
Get someone to take you snowmobiling.
Try ice fishing.
If you have a permit to carry weapons in Florida, it is recognized in Iowa.
In Iowa, it is a permit to carry weapons and that can be concealed or open so no worry if you are printing or it shows.
No limit on magazine capacity.
There is no duty to preemptively inform law enforcement, but if asked you have to tell it straight and produce permit if asked.
Seems to be people recommend, if pulled over, to provide driver license, registration, proof of insurance, and your permit if you have a weapon.
Signs banning carry into businesses do not carry the weight of law so if you go into someplace with a sign and are carrying, you are not breaking the law.
If asked to leave, you must or you can be charged with trespass.
I do not drink myself, so never worried about alcohol specifics so cannot advise at all on that.
I'm sure there's more.
Good luck.
Greg