Bonjour,
Il n'existe aucune base légale à cette obligation de visite annuelle (c'est une légende). Tout au plus, cela serait possible si une clause du bail le prévoyait.
Pour ce qui est des 630€ réclamés, si votre bail comporte bien une clause d'indexation et que toutes les indexations n'ont pas été faites, le bailleur peut, à tout moment, recalculer le loyer tel qu'il devrait être si toutes les indexations avaient bien été faites. Il peut en plus vous réclamer les arriérés ainsi générés (différence entre loyers payés et ce qu'ils auraient du être) sur les 5 dernières années.