Powder coating involves baking whatever you’re painting, which is bad for things like seals and stuff. Yes you would have to take apart.
You can get them sprayed but you will still have to take them apart, and you better find somebody that knows what they’re doing. Probably won’t be cheap. You’re better off getting a green frame