1 - photos are arranged in reverse order of the date/time loaded. Newest upload is first/far left in your ancestry online tree. If you upload multiple photos to an individual in a batch, then it is random as to which one hits first - possibly a factor of file size.
2 - not sure I understand what you mean in point 2. I have not seen that happen.