Does JACK support MIDI or is it only for audio?
If I want to use JACK with wineasio and have the Windows
app(read: VST plugin) take midi input(from a keyboard controller), do I have to use ALSA for midi input?

wineasio’s JACK support does not include JACK MIDI, so you have to use ALSA.