1) Does casting Haste on a character and Slow on the enemy last the entire battle?

2) Are there any rewards for frequently using limit breaks (that is to say, new limit breaks or something) or can you just horde them the entire game for boss battles?