Yeah have it elsewhere it's one big thing you won't have to worry about. With all the holidays coming up I can see your delima, I would think some time soon after the first of the year like maybe the first weekend would be a good time and soon enough before babies arrival, especially if your daughter knows she is having a shower she won't go out and buy stuff.
Theme....do you know if it's a boy or girl? Maybe go with whatever she is decorating the baby's room in, that always works so then she'll get gifts along the same theme.
Wow sounds exciting, have fun!