1. I have asked him to respond to your email. Have you got it?/ Did you get it?/Have you received it?
2. Instead of using "lunch time" or "dinner time", Can I use "eat time" or "eating time" or "time for eat"? -- No. You can, however, use 'meal time'.