Here is the trick with magic realism: if you're going to add a little magic to your realistic story, just drop it in there and don't futz with it. Like cold butter on warm bread, if you try to even it out you will just tear holes in your plot and make yucky little crumb-butter tumbleclots. In other words, if Grandpa can fly, he can just fly, ok? Don't start rattling off a long and involved explanation about curses or fairies or mitochlorions - people will get suspicious.
If your main character can see the date of a person's death when she looks into their eyes, you should just tiptoe out on stage, hand her that little piece of business, and then back off real nonchalant-like.
Like Rachel Ward does. Oh, Rachel Ward. Nicely done.