How do I change file permissions on a FAT32 drive?
FAT32 formatted drives do not support file permissions. The permissions for everything are determined by how the drive is mounted.
So, you can change the permissions on all the files on the drive by mounting it differently, but not dynamically like you are describing.
See https://askubuntu.com/a/96929/6161 on how to remount using different permissions.