Can we update index pattern in the existing visualization

You can export the dashboard/visualization and then import them. On import, if there's no index pattern matching the data in the export, Kibana will ask you to select a new index pattern for the object.