I don't think the BT speaker induced lag has been looked into at all. I know from previous people posting about it that a HDMI/DVI adapter will split the audio just fine, if you get a good one. Make sure to read the reviews!

I can't speak to audio over USB at all. Might be an idea to run it through the mini port but I have no idea to go about it.

Good luck!