Ohaiyo goziamasu - good morning (used until about 10 am)
Konnichiwa - Good after noon (used until dusk)
Konbanwa - good evening
moshi moshi - Hello over the phone
Aishatsu - Greetings I can't think of any off hand that haven't been said and i dont remember good night
Nihongo Sakura Matsuri (Japanese cherryblossom festival) i missed it this year but not next year
I hope this helps!