Yes, Play should work just fine in OpenMPT.
Panning is not sent to plugins because there is no standardized (and no per-note) way of doing so. You will have to figure out which MIDI CC or plugin parameter (if any) can control panning - quite often CC 10 is used for panning, as prescribed in the General MIDI standard. This affects all notes on the same MIDI channel.
The same is true about volume by the way, hence there are various settings to handle those (read up on "Volume Command Handling" in the instrument tab).
Hopefully volume and panning will become more easy to control in the future using per-instrument macros (that is, macros that are automatically called when there is a panning or volume command in a pattern). Some initial code for this has been lying around for a while, but I have yet to find a straight-forward and intuitive way to offer these settings to the user without crowding the UI even more.
(Vibrato is done using pitch bend, which is somewhat standardized since it's a dedicated MIDI command, but it's only per MIDI channel, so if more than one note plays on a MIDI channel, all of them are affected. And OpenMPT cannot know the pitch bend depth of the plugin, so the user has to enter it manually.)