I think one of the critical things when you have a group who work together is to have a small conference space with a whiteboard and a computer hookup (so you can remote in to your work computers) with a screen and a conference telephone. If you can't get the conference space, make sure the manager gets an office with room for a small conference table and a whiteboard. You need a place to exchange ideas freely and brainstorm.
We have a bunch of these here (we have over 100 devlopers) and they are in constant use for teams to discuss technicial issues or design possibilities, or for confernce calls with clients, etc. It keeps the discusions out of the work area so those not involved in the discussion can work without interruption.
Office space, ideally private offices for everyone, not likely you will get that though, so at least try for cubicles where you are all near each other.
I was once attacked in the office once, so I insist on a cubicle where I face outward and can see who is coming up on me. I think almost everyone feels more comfortable this way. Cubicles where every one faces the wall and everyone comes up from behind make people jumpy and they can be dangerous.