The rails are OK, in my opinion. The drivers are OK too, for what they are.
The motors are not the best for this application. The seller proudly states 425oz of torque but "forgets" to mention the inductance of 6.8mH (which means the motors will be painfully slow with a 36V power supply).
The 1605 screw would probably be too slow for you as well, especially combined with those slow motors.