1) Não a cadeia de log não está quebrada - o banco de dados espelho é uma cópia byte-by-byte exata do principal. Ele estará no modelo de recuperação FULL e sabe em que estado os backups estão dos vários LSNs (números de sequência de log) na página de inicialização do banco de dados. (Consulte Mecanismo de pesquisa Q & A # 20: Páginas de inicialização e corrupção da página de inicialização .) Observe que as transações em andamento serão revertidas - as transações nunca sobrevivem a nenhum tipo de failover.
2) Não, não é. É apenas relatar o último momento em que o banco de dados é iniciado (o tempo que o CHECKDB executou pela última vez sem encontrar corrupções). Veja este post para mais detalhes: CHECKDB From Every Angle: Quando DBCC CHECKDB foi executado com sucesso pela última vez? . No SQL 2005, um failover manual forçará a reinicialização do banco de dados. Em 2008, isso não acontece mais e a recuperação é concluída (pode ser um pouco mais rápida). Coincidentemente, isso também é armazenado na página de inicialização do banco de dados.
3) Quando os endpoints são criados, eles só são acessíveis aos membros da função sysadmin. Não deve haver problemas no cenário que você descreve.
Espero que isso ajude!