Cluster migration to new hardware, same OS, but SQL Server 2012 to 2016
You will encounter no problem during the migration because even if the database coming from SQL Server 2012 pass to SQL Server 2016 the Compatibility Level stays the same (110).
After the upgrade use Data Migration Assistant and check if your database is compatible and can be actually migrated to SQL Server 2016 (130).
SQL Server 2016 will hold a database coming from SQL Server 2012 without problem. Changing the Compatibility Level is the trick.