А куда перекидывает-то? Может с реврайтами что-то не так.
Такие глюки только с плагинами, вся остальная админка работает?
А вы уверены что ифрейм именно в бд? Возможно он просто дозаписан где-то в шаблонах сайта.
Если есть шелл, то сделайте grep -R "*iframe*" ./ в корне домена, или попросите хостера помочь найти.
Если ифрейм всё таки в бд, то сделайте дамп базы в текстовом виде, и поиском попробуйте поискать его.
По поводу доп. вопросов:
1. Лучше пользоваться SFTP или ssh
2. Могут, вирусы\трояны\кейлогеры всё могут.