Насколько мне известно, правило с шенгенской визой такое - "Ты должен брать Визу в посольстве той страны, через которую въезжаешь". Таким образом Вы это правило соблюли. А вот насчёт лететь в Испанию из Финляндии - ничего конкретного сказать не могу - может да, а может нет. Сравните цены может Вам и вправду проже лететь Хельсинки-Барселона (ну или куда Вы там летите в Испанию), чем из Питера.
А вот насчёт того, где Вы должны провести больше времени - это выглядит совсем неправдоподобно. Можете представить себе такой международный нормативный акт? Я - нет.
|