Hier einige hilfreiche Seiten zur Urlaubs-Vorbereitung:
Ich würde euch hier mindestens eine Woche empfehlen und das alleine für Florenz - wenn ihr noch Ausflüge in die Toskana plant (und das solltet ihr), dann rechnet nochmal ein paar Tage drauf. Wer länger Zeit hat - unbedingt nutzen!
Barcelonas Sehenswürdigkeiten sind leider verdammt teuer - daher solltet ihr so 60 - 70 EUR pro Tag einplanen (Unterkunft nicht mit einberechnet). Also bei einem Trip von 4 Nächten auch ruhig 250-300 EUR Taschengeld mitnehmen. Wer dann noch shoppen möchte oder jede Nacht losgehen will, muss noch etwas drauf legen.