The formation you use depends on the dive you are doing. If you are swimming over irregular structure, wing-on-wing works very well, with the leader (or the weakest diver, depending on the situation) in the middle. But if you are swimming the hull of a wreck or a wall, doing that means the two folks on the outside don't get to see very much, and going single file works much better. But obviously, if you are swimming in single file, you have to a) move slowly, b) check in on everyone very frequently, or c) have very good lights to use for passive communication.
The key to making a three man team work (and it really isn't hard) is simply that everyone on the team has to prioritize keeping the team together. .
Yes!
Everything depends upon the kind of dive you are doing. You have to decide ahead of time what you are planning to do and what makes sense in that location. What is right in one situation would be totally wrong in another. Common sense goes a long way.