The input impedance of the mic pres on the Fostex are just fine at 10Kohms. If it's a mic pre, it wil have enough gain to be able to handle your SM57. Really, it's a matter of gain: if the preamp is intended to handle low-Z mic level signals, its input impedance is really up to the designer, and can vary widely over the range of about 1Kohms to 100Kohms based upone the designer's particular religion. If there's enough gain there, the actual input impedance seen by the mic is a secondary issue.
The output impedances of the Fostex (at 10Kohms) sound like a mistake, or a misprint. It's damned *hard* to make active electronics have an output impedance that high! On the Fostex web site, they spec those outputs as "requiring a load impedance of 10Kohms or more"- which is an entirely different kettle of fish. That means that their actual output impedance is probably something well *under* 1Kohms, but the web site doesn't say.
What they're saying there is that their output buffers are too feeble to drive a real, studio-style 600ohm terminated load (which we haven't talked about at _all_, because they are really ancient history for most home studio uses). That's fine: the chances are that you'll never see one of those in a home studio, or even in most professional studios these days. Most modern prosumer recording gear (stuff that you and I would buy) is designed around low-Z outputs driving bridging (high-Z) inputs, so you're in fine shape.
Where you'd run into trouble with the VF16 would be in driving old, transformer input studio gear (like old passive EQs, or other stuff that was designed to present a 600ohm load). That stuff is incredibly uncommon these days even in pro rooms. If you *did* drive something like that, you'd get a lot of distortion, very little headroom, and very little output level (as the low-Z input would load your poor -10dBV output buffers nearly to death).
That gets into the old +4dBm versus -10dBV problem. Lots of prosumer gear these days is designed with -10dBV outputs, like the ones on your VF16. They can swing 0.1V into a 10Kohm load all day: that's what "-10dBV" means. But the +4dBm spec is built around driving 1 milliwatt into *600*ohms as its load: a real tractor-pulling exercise, by comparison. Good +4dBm drivers have _muscle_. Something with +4dBm outputs can push 600ohms all day long, where a -10dBV output would be right down on its knees, clipping, distorting, and being generally unhappy.
Fact is that you seldom _need_ to do that any more, because so much modern gear (even pro +4dBm gear) has high-Z, bridging *inputs*. You almost never have to actually *drive* a real, honest-to-Gawd 600ohm load these days. It's gotten to the point now where usually, the only practical difference between +4dBm and -10dBV gear is 12dB in the voltage levels, because the inputs are all bridging anyway. But the basic thing to remember is that +4dBm outputs were designed from the beginning to be able to push significant power into *low impedance*, terminated loads, and -10dBV outs _aren't_.
So: don't sweat connecting the VF16 to _any_ normal piece of consumer or prosumer home studio gear. They can pretty much all handle it, and most pieces will even offer that 12dB of make-up voltage gain needed to bump your -10dBV levels to the +4dBm levels of pro-inclined gear.
However, if you rescue that moldy old Fairchild limiter from the defunct AM radio station in your town, and try to use it: you'll have grief with its 600-ohm inputs, until you buy a bump box with active electronics and real +4dBm outs to drive it...
And before anyone asks: yes, the voltage difference between -10 and +4 really is approximately 12dB. Really. Why? Measurements specified in dB units are ratios with respect to a reference. The -10dBV is with respect to 1V across 10Kohms, the +4dBm is with respect to 1 mW into 600 ohms, or .7745V. Different reference impedances, different reference voltage levels: apples and oranges.
That's why the difference is approximately 12dB, not the 14 you'd probably expect. If you want to get pedantic about it, the voltage expressed by 0dBm (.7745V) is actually -2.218487dBV, not that anybody is _ever_ gonna care but nerds like me...