The OS required is Kali Linux, with at least 2 GB of RAM recommended and 20-40 GB of hard disk space. The hardware required for the device would be an RTLSDR device for Chapter 11, Playing with Software-Defined Radios, and any of the devices mentioned in the following link for Chapter 12, Kali in Your Pocket – NetHunters and Raspberries:
https://www.offensive-security.com/kali-linux-nethunter-download/
You will also require an Alfa card for Chapter 6, Wireless Attacks – Getting Past Aircrack-ng.