1. No, only one;
2. Yes;
3. Yes, you can use float;
4. No, for while It's only possible to make the video appear configured. When I did this plugin, I thought "it's a video", people would use the video editing for this. After all, the great flexibility is because it's a video in real time;
5. It typically uses the GPU to play video, since the game runs on Chromium. But if the GPU is integrated graphics, it will obviously use the CPU.
I haven't sold any plugins yet. If you buy one, you can help me develop new features!