Are the non spent/donated funds lost this way? What precedure do you recomend?
There is no special ''procedure'',m you just sent any amount of coins to their address and that is it.
Unless your keys are leaked and exposed in some way, there is no way anything to happen with rest of your coins.
You can also split coins in your own wallet with amount you want to donate, that way you wont have random address with change.