Yes a few separate issues here.
UMIK-1 no good for timing accuracy, aming USB mic's UMIK-2 is great.
Among XLR mic's no need to spend lotsa money, see
My setup is Audy mic connected to Soundcard, and output is from PC over HDMI to AVR (SR6013), via WDM. With Gsonic, the output levels are REALLY low, so low that I need to set volume on PC to 100%, and then also on AVR unusually high, like -15db or so, much much higher than I need to set with...
www.audiosciencereview.com
Third, using a 2-way interface, mic and output on the same clock
always the better way to go
required by several high-quality measurement tools
otherwise variable latency issues can reduce accuracy.