If it was me I would read the specifications.
Which seem to be located at the following location.
http://www.fixprotocol.org/specifications/[
^]
Based on what I did read, without looking at the actual specification, I would suspect that some or even all of the answers to your questions are related to the exact server that you are connecting to.