Your idea seems good. Since I'm not a partying type and not good at planning celebrations, I am sorry that I can't come up with any suggestions for the anniversary celebrations. I am just posting this so that others who are good at this should come forward with their ideas/suggestions.
Its been almost 4 days since OP made this post. I think everyone should atleast gives their views on what they think about it, even if you don't have any ideas. Whether you like it or not, doesn't matter, just share your thoughts.