Yes.
It's there.
It depends on how much you eat in a day. If you eat 14 times a day, it is recommended that you eat before the wedding.
No.