Get her 3 Izula's with the kit. Stage them around her luggage, and various areas of her travel needs, that way if she loses a few, then she has a backup. TSA won't take them out of check in luggage, I have traveled alot of places, putting my steel in my checked bags, no issues.
The Izula is small enough to be concealed on her person, at all times, and cheap enough that if it gets lost or stolen, you're not out a ton.
If protection is you goal here, forget it, Haiti is rough, they are starving, and in the wake of a terrible natural disaster, still. She would have better luck trading an Izzy for a machete down there or bartering it for some 3rd party protection from a local. We done this in Jamaica when we worked in Kingston, I traded about 5 knives to gain the trust, friendship and loyalty of a few "fellows of questionable reputation", they walked with us everywhere and we never had any problems out of anyone. Plus they were good guys really, just known to be rough around the neighborhood. Everyone there carried a 'chete, and they didn't like us being there.
For utility, use, and size, a few Izulas would go along way to help Ma out. Get the kits, it comes with some basic gear, but good gear that she may use.
Moose