I did this for my computer vision project at university to train a model using the max size for YOLO. I would use pillow to break the image in to smaller images, which you can do easily with list slicing.
As for question 2, the resolution is going to be different because you sliced the image into smaller images which directly affects the resolution, but the PPI will remain the same resulting in an image with high clarity yet smaller in size.