The Creek Co. Float Tube Fins are more like what I wear, but I wear "flat boots" with them. If you are planning on wearing wading boots with slip resistant soles they will probably not work with flats boots they are great do not come off easily. As a matter of fact I have to use both hands to pull the off.

As for the pump if your tube happens to have an automotive type inner tube it will not work, otherwise it's a matter of matching hose ends to bladder fittings. I have a coleman that I bought at Walmart I think and a small pump I picked up at Goodwill. I carry the smaller pump with me to top off the tube and release air when I place it in my pickup, Georgia sunshine can over pressurize a bladder. Wait until you get to the top of the mountain to air up the tube also.