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 150-400 €. For a single flat with one room, this will cost around 350-650 €. Typical student areas for living are Berlin Kreuzberg, Friedrichshain, Neukölln and Wedding. Some helpful websites are wg-gesucht.de, 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/.