Do I need to purchase any additional hardware such as computers, bar-code readers or RFID readers?

Metrc is a completely web-hosted system. That means that all access to Metrc is done via the internet and only requires an internet connection and a web browser. No additional hardware is required.  Also, there is no software to download, install, or maintain.