what do you mean by all these definitions
Use at with the name of a place when you think of it as a point.
Use on with the name of a place when you think of it as a surface.
Please follow the link given below:
'On' is used when we think of a place as a surface, that is when we denote the upper layer of something.
I was sitting on a bicycle, while she was sitting in a car.
Due to paucity of time, it would not be possible for us to answer all your queries. However, three of your questions have been answered by us. Please try to answer the rest on your own and revert to us for feedback. We will be happy to help you suitably.