1) It is per bank , also there is no limit ..It's just that if bank has received more than 2 lakhs payment in cash or 10 lakhs digitally they are mandated to report that in form 61A or 61B.
2) You don't need to report anything , banks would report it under SFT in your AIS.
Note - There is nothing to worry about that , if you are filling your ITR properly , there is a 99% chance that if though multiple banks have reported the same, IT won't send any notice.