Sometimes Ubuntu won't mount an unclean ntfs filesystem unless you force mount the device.
sudo mount -t ntfs-3g /dev/sdXn /mnt/pendrive -o force
Replace Xn with the letter and number of the ntfs partition on the pendrive in the Disks application.
External USB drives are automatically mounted in /media. In order to mount internal drives automatically, you need to follow the instructions at https://www.cyberciti.biz/faq/debian-ubuntu-linux-auto-mounting-windows-ntfs-file-system/
Hope this helps,
You must move your partitions such that the free space is next to the partition you are trying to expand first.
In your case, I believe that means you should move sda3, sda5, sda6, and sda7 all the way to the right.
Please exercise caution when you try this / make a backup. I have no idea what I am doing. I am trying it now, and I might have just ruined my ...