Looking at the specifications:
Specification:
Motor: 12V / 24V DC permanent magnet motor
Max. Push/Pull: 750N (165lbs)
Duty Cycle: 2min. working in 20min. (Max. 10%)
Speed: 10, 16, 20, 24, 29mm/s (0.39", 0.63", 0.79", 0.94", 1.14" per second)
Stroke: 300mm (12")
Limited Switch: Built-in (non-adjustable)
Installing Size: 405mm (16")
Protection Class: IP54
Operating Temperature: -20 ~ +65 °C
Looking at the specifications they do provide they don't tell us very much important stuff. It would be nice to know the full load and stall current. They mention "Limited Switch" but that is all they say. They don't mention N/O or N/C. Most applications have a limit switch at both ends of the stroke.
The duty cycle is only 10% but since you plan to extend, wait an hour and retract that should be OK. I just wish more data was provided on the thing.
Without knowing the current requirements it is hard to say how to drive it. Yes, it can be driven by an H bridge or reversing relay but the current draw needs to be known. Since it is obviously gear driven I would guess (purely a guess) the current will not exceed 5 amps under normal load use. The only option I see is to place it on a bench and test it measuring the current draw.
Again, you can buy a plug in commercial timer as I linked to, you can build a timer, or you can program (or have someone program a uC for your timing. You can drive it with a H bridge or relay.
Ron