Concerning your problem with Talent Point distribution I had the same problem as you.
I found that while in Skyhold only the Player Character would keep the Talent Points obtained from the Trainer.
So, I fast traveled to a Hinterlands camp with the target character I wanted give Talent Points in my party. There I discovered that the Talent Point function distributed normally only when I was playing as the target character in my party.
Note as I'm not sure if working as intended, once Talent Points are distributed in this manner the points will remain even after deactivating the Trainer function. So, if you only use 1 of the 10 points given, 9 points will remain even after deactivating.
Still this is more of a work around since it isn't mentioned in the Trainer instructions, but hope it helps you or a future patch workers.
My experience has been with the Windows 10 Pro 64-bit Insider Preview version.
The newest (within the past 6 months) build released to the Preview version users (i.e. "beta" versions of point-release OS updates) prevent some of the trainers, such as the Dragon Age Inquisition trainer, from running at all regardless if it is run with Admin credentials, in any sort of compatibility mode, whether as an exception to Windows Defender or with Windows Defender turned off or paused, etc. I have tried along with their possible combinations. None of them have worked.
The trainer will try to start for a couple of seconds, but then it shuts down without any sort of error message or warning.
The only solution I've found is to go back to an earlier Preview build of Windows 10 Pro or completely return to the standard Windows 10 Pro 64-bit release and make sure that the Insider Preview program is not activated, thus limiting you to standard OS point-release version updates.
Perhaps there is some sort of aggressive heuristics malware detection algorithm added to the newest Insider Previews of Win 10 or Windows Defender that are affecting the trainer this way.
Whatever the case, returning to any Windows Insider Preview build before 2016 of Windows 10 64-bit Pro or returning to the standard release with out the Insider Preview Program activated has been the only solution for me.