Simplest ATmega328P / Arduino PCB schematic for PC serial communication
Should be Arduino bootloader burnable (If yes, how will I do it?)


You need a SPI connection (pins 15, 16, 17 and reset) to your mictrocontroller in order to burn the bootloader, which is still missing from your schematic. 


  Should be able to do serial communication via USB.


It should be possible, after you have burnt your microcontroller.

However, if you don't really have a very good reason for replicating an arduino board, you should just buy one arduino platform.