Buenas! A ver, te explico un poco, cuando te compres el teclado MIDI conéctalo por USB (aunque también puedes conectarlo con cable MIDI pero necesitarías una tarjeta de audio con entrada MIDI) el PC lo detectará.
Primero tienes que bajar la latencia de la tarjeta del audio para que los sonidos suenen en el momento exacto que toques una tecla, para eso descárgate los drivers ASIO4ALL de esta web:
http://www.asio4all.com/ (esto hará que baje la latencia de los sonidos).
Una vez tengas los tengas instalados abre el FL Studio (antes de abrir enciende siempre el teclado) ve a Options->Midi Settings y en "Input" selecciona tu teclado y activa el recuadro que pone "Enable". Después ve a la pestaña "Audio" a la izquierda y elige en "Input/Output" Asio4All. Con esto ya tienes configurado el teclado y los drivers.
Bien, ahora lo que tienes que hacer es que el programa reconozca los plugins que tienes instalados, ve a Channels->Add one->More... te saldrá la lista de los presets que tienes, si no aparecen los que quieres dale al boton "Refresh" de la parte de abajo y después a "Fast Scan", con esto te tendrían que salir los plugins nuevos que hayas instalado (cada vez que instales un vst tienes que actualizar la lista). Si no te salen los vst que tu quieres quizá no tengas definida bien la carpeta donde se encuentran los vst, si es el caso, dirigete a Options->File Settings y ahi añades la carpeta en la que se encuentren los vst.
Cuando ya tienes todo esto configurado, abre un vst desde Channels->Add one y también tienes que abrir un canal midi, para eso Channels->Add one->Midi Out. En el canal del VST tiene que tener el mismo puerto que en el canal midi, eso puedes verlo en la parte derecha y arriba del plugin.
Espero que esta pequeña introducción te haya servido.
Saludos!