Went fishing, snagged a Barracuda
Thanks everyone. Hopefully i'll find some of the pieces I need around the forum. there lift is some chinese thing at the shop where i work, I don't remember the brand, but it's flush, has safety locks, extends rearward for longer cars, and we use it all the time. it allows us to load up the warehouse with shipments normally and throw a car in the air on weekends.