Congratulations on being an uncle hope you get to see him over the Christmas period.
Sounds a great idea over the picture which is something he will grow to treasure.
Also the tee shirt thing sounds fund and something your sister would really enjoy.
I've thought about writing a little note to put in an envelope on the back of the picture. If I have time, I will. If not, I won't.