Dear T,
Wow, I'm really surprised you agreed to shake hands tomorrow! I'm glad I asked you. I'm a little concerned I'll get all teary-eyed from it, as it's been 2.5 years, but I doubt that would surprise or bother you. I do wonder, though, if it might feel very anticlimactic. Like, "Why was this such a big deal to me again?" But I guess I'll just see what happens.
I think I might just ask you about the gift instead of bringing it tomorrow. Maybe the same with a card? To see if you'd rather, say, I just email something. Or that you wouldn't want to read a card in front of me, as I suppose that's what I'd want. So then I'd know what to expect.
Love,
LT