My 2 cents says replace the filter and have look to see if there is any rust to care about. If the AllBall pump is specified for your bike (so you know it fits into the holder, etc). I'd consider having one "in stock" so that somebody could ship it to you, in a pinch.
I also notice that RevZilla has a sale going on for fabric fuel bags.
They are small, light and pack well when you don't need it _ but if you are exploring out on the edge or worry about getting lost. You can't fake gas. ;-).