Word puzzle

1234567
Across
  1. 2. the opposite word of "poor"
  2. 4. the coming western festival
  3. 7. a festival about lanterns and riddles
Down
  1. 1. the most important festival in China
  2. 3. they have loud sounds and children like to light them
  3. 5. a festival about turkey and pumpkin pie
  4. 6. it can be a verb or noun meaning someone is going to do something in future