There is no restriction on how long you can record for. 

In practice you are limited by the amount of free space on the drive where FlashBack creates temporary files. By default this is the drive that Windows is installed on, but you can move the location of the folder by opening BB FlashBack Recorder, going to Tools -> Options -> Misc and changing the setting there.