Mode-7 can only rotate 1 layer at a time. In order to have multiple rotating objects, you either have to used prerendered rotation, or have the CPU rotate every sprite in RAM beforehand, via software rotation. I made a software sprite rotation algorithm a few years ago, but I never found the chance to use it.