All of that list are extensions you pay for somewhere other than in Extension Warehouse, which makes testing some of them a bit more expensive for me. But, I do own a Clothworks license, and I can use Vray as well. So I tested those two…
In the case of Vray, I closed three of the panels, and moved the other one. When I reopened SketchUp the three I had closed were still closed, and the last one remembered its position. Next I tried closing that one as well, and reopening SketchUp showed it was closed now.
I believe the preferences are set when you close SketchUp normally, so I did a test by showing one of the Vray panels, and doing a force-quit. That panel was not open when SketchUp opened up again. I opened a couple of Vray panels, quit normally, reopened SketchUp (they were both open again), then I closed both of them and force-quit again. Reopening SketchUp had both visible again, even though I had hidden them
At least as far as Vray goes, the behavior is as expected. Close or show panels you want, then quit normally, and the panels should be back how you wanted them. If SketchUp or macOS crashes, the changes you made in the last session will be lost.
Clothworks was different. I could try to hide that repeatedly, and it would show up next time. @Anton_S does post in the forum sometimes (well, very occasionally he does!), maybe he can say whether Clothworks has a preference I am not seeing.
I have an internal testing extension, written by one of the most famous of extension developers. It also reopens every time. I can ask the extension developer (who works for SketchUp) whether it’s down to the individual extension to maintain its visibility, or if SketchUp should have done that.