Bidirectional control of two different actuators
Looks okay to me (you could add 1N5401 diodes on the linear actuator left side if you want, wouldn't hurt anything) except I think the limit switches should be in series. The way you've shown them if either limit switch is closed the motor will continue to run, and you probably want the opposite (if either limit switch is open the motor will stop). 

Edit: This should illustrate the problem (CW limit switch has opened, but motor continues to run and jams) 



And the solution







simulate this circuit &ndash; Schematic created using CircuitLab