The second question should be clear, now: I should release the new source code (the plugin, not the closed source) as GPL.
Still not sure about the first question. This is not my case, but just to clarify: if somebody writing a closed-source program and sell it, and that program is using GPL'd DLL, is that violating the GPL license?