The only thing that will make FF7 use less CPU is turning on vsync. If its off FF7 will just keep spinning in a loop until its time to draw the next frame. With vsync on, depending on how lucky you are it will spin a bit less. Also, a game using all the CPU power available to it is not at all uncommon, there's nothing "wrong" with FF7 in that sense.