Hello!
For issue 1: will do. That’s something we overlooked! Thanks for catching this issue and reporting back
For issue 2: I think I need more information to understand exactly what you are trying to do and why (i.e. why are you trying to load it in another process?). The way to load the networks normally would be to use ULearningAgentsNeuralNetwork::LoadNetworkFromSnapshot. If you are working purely inside UE, you probably want to look at SaveNetworkToAsset/LoadNetworkFromAsset instead of Snapshots.
Thanks,
Brendan