Do we know that static linking isn't currently working? I've never tried. Why wouldn't it work already? (just that we dont have cmake create the .a library?)
The transform / op plugin API is outside the scope of what I'd like to get into 1.0, but the rest are feasible. What use cases are you thinking of with regards to a plugin API. Why wouldnt these just be developed as part of the core library for wide distribution? The longer we can avoid going down the plugin API route, the more portable we'll keep OCIO profiles...