Some questions regarding standalone arduino mega

I am making a project which contains atmega 2560 as a controller....

If you dont really need all that flash memory and all those IO pins but still need more than the UNO or micro, do consider an ATMEGA 1284p instead.

Much easier to solder 44 TQFP. than 64 pins!

Here's my design along with some additional peripherals: