i've flown to tampa, but i came in on a domestic plane (indirect flight), so i don't know what the immigration/customs part looks like..
the airport itself totally reminded me of orlando airport....it looked very similar to me...
there are a bunch of people who have flown into tampa, i'm sure they'll be able to answer you...