Linux can run with virtually any hardware configuration, but it is best to check the system requirements for your Linux distro.
yiz!
Yes, if the program is open source.
Yes.
AutoCAD is not developed for Linux. Some versions will run in Wine, but most recent versions will not.