Give what you can and stop there, this is not a rich country any more and will be a lot less rich soon enough. The kind of things it sounds like they are asking for will not make their lives any better, it's ephemeral stuff, here today gone tomorrow and doing little or nothing for their future.
Hands out at Christmas is not nice, particularly if they have been here and seen the costs already and particularly when they are not making much attempt to keep in touch with you.
1k is way more than enough already!
Jim