Question 1 : Yes it is possible to use any mcu as long as it has an SPI communication.
Question 2: The eeprom cam be whatever you want it is used in this application to store the measure energy.
Question 3: Calibration precision is the same regardless of what mcu you use
Question 4: All meters need calibrations, since the measurement is affected by the components and tolerances you use, moreover with the value of the shunt resistor or any other current sensor you use and so on...
Question 5: In order to measure the current, the IC needs to transform it to voltage. Thus the current is passed thru a shunt resistor and using the voltage across the resistor and Ohm's law one can get the current. (
http://www.measurementest.com/2010/08/how-to-measure-current-using-shunt.html).
If you don't know what you are doing, try using a current transformer instead
Many places where you can purchase a shunt resistor, digikey, mouser, aliexpress ...
Question 6:Not sure if you mean the screw terminal