I'm currently trying to get an apartment for myself, because the pricepoint is nearly identical (for the flat i found and any room with a decent standard and location). I'll most likely live alone, if the deal with the flat goes through, but I don't have the certainty for it yet. It's just a weird situation where the landlord lives in a different country and has nobody to help with the contract, so she'll get some middleman contract company or whatever.
Yeah, the point with taking pictures is like a top priority, so nobody can say its your fault that there are some scratches or indents, where they were there before.
Usually the contracts I come across when browsing the internet are yearly contracts, and you get your deposit only when the contract elapses or you find another person to take your spot. I'm okay with signing a yearly contract, but i wouldn't risk doing 2 years even if i plan on staying in one place for that long.