1. Ja robiłem strony pod: desktop, tablet, smartfon a rozdzielczości zwykle były na stałe wpisane w css foundation (odpowiednik bootstrap)
2. No w/g mnie lepiej skorzystać z gotowca bootstrap/foundation
3. A po co się bawić w ręcznie w skalowanie zdjęć w foundation i jak podejrzewam w bootstrap masz to z automatu. Problem ze zdjęciami jest jedynie taki, ze przy mniejszych rozdziałkach tekst na nich staje się nieczytelny i wtedy ewentualnie można upychać dwie wersje ukrywane lub pokazywane w zależności od rozdziałki (choć nie jest to optymalne rozwiązanie pod kątem wydajności)
4. Tego akurat nie sprawdzałem ale dla osadzonego iframe masz skalowanie ->
http://essiepolska.pl/aktualnosci/