why not just get a kit ?
Have a look at the folgertech ft5 - fits all your requirements, full kit runs at around $499
https://folgertech.com/products/folger-tech-ft-5-large-scale-3d-printer-kit...