If i add custom coding to files of The Events Calendar Pro plugin, when i update plugin, will update overwrite all custom coding? Means all modification/custom coding will be lost?
Yes, for any WordPress Plugin or Theme, if you edit the core code for that plugin or theme then updating it will overwrite the existing files. This will mean that, yes, your custom code will be lost.