Typically, the USB imaging tools that I have seen will only do precise bit-for-bit images of a USB drive. So, even if you restore the image to a larger drive, it will end up formatted for the size of the original drive, although you can then resize the partition after the fact.
However, I know that Macrium Reflect 8 (the paid version) now has the ability to image USB drives. So, if you already have reflect, you are in luck
Any decent program capable of Cloning HD's should be able to clone USB Flash Drives.
I've done this using "Ghost 11.5", on several occasions.
In any case, the receiving drive must be at least as big as the sending drive.
Back in 1997, when I worked in a Computer Repair shop, we used the original Ghost to clone small HD's to larger HD's. That was my introduction to such software.
Some years back, Ghost was modified to work with NTFS drives. I still use that Ghost today.