Оформление в виде прямой речи в данном случае не требуется.
Оба сочетания корректны. Чаще говорят: на руинах империи.
Да, такое написание корректно.
Британская империя - это собственное наименование (но не имя).
1. Да, аналогично.
2. Верно: Британская империя; империя.