The Loggia boxes should be fine, although if it's one of the ones around the side of the hall, you will probably get abetter view from teh front of the box - I'm not too sure how the tickets are allocated within the boxes.
As for clothes, whatever you like. People in the boxes are probably generally a bit smarter than us scruffs down in the Arena where t-shirt and shorts will be much in evidence. Since you say you've got the tickets through work, it may be idea to see if you can find out if any of your colleagues are going, you might want to make a bit more of an effort if you find you are likely to be sitting next to some senior manager or something like that.