Вы правы. Сноуден никаких преступлений против РФ не совершал и у России действительно нет даже формального повода его арестовывать. Интересно только, могут ли сами американские спецслужбы его арестовать в транзитной зоне?. Формально это вроде не территория РФ.
Не смогут. Нарушение норм международного права. Их юрисдикция не распространяется на транзитные зоны аэропортов.