I can tell you that you can import a texture and use it as a parameter in a dynamic material. The BP node is [Import File as Texture 2D].
However, I can’t tell you how you can save it or how you can get a file selection window in blueprints. Maybe there is a way, I just don’t know it =)