Charlie, have you read the threads here and here? That should answer your questions.

The critical speed for an 8' 25mm ballscrew is about 370rpm, so if 20mm pitch you'd get 370*25=7400mm/min, which might be acceptable. With a rotating nut maybe twice that.