Information regarding the exact tuition fees and semester fees can be found here.
Scholarship opportunities can be researched independently, e.g. at the following scholarship data base (unfortunately only in German, but it is available to foreign students). You should also check the following websites for scholarship opportunities:
You should calculate for a room in flat-sharing community approximately 300-600 €. For a single flat with one room, this will cost around 550-850 €. Typical student areas for living are Berlin Kreuzberg, Friedrichshain, Neukölln and Wedding. Some helpful websites are www.wg-gesucht.de, www.immobilienscout.de, wgcompany.de and www.zweitehand.de.
Since you are only required to stay in Berlin during the in-house-classes (but of course are welcome to stay longer), you could rent a room for only these two and one week-periods. For example, see http://www.diefabrik.com/.