broken boatloader, moto x play
First, that version of TWRP is ancient, upgrade to twrp-3.1.1-1-addison.img from Alberto97 here. Be aware that in Android File Host, the newest file is not at the top normally, it is at the bottom of the page(s). Once you have the correct file, flash and/or boot from that.

After that, you have two options... 

You can use ADB Sideload and "push" the ZIP image of your ROM directly to the device.


In TWRP go to Advanced - ADB Sideload
On your PC, enter "adb sideload customrom.zip" (replace with actual
filename)
Repeat for Gapps (if needed)
Reboot and enjoy


The second option is to go into TWRP Mounts, and mount Internal Storage, then make sure MTP mode is enabled, connect USB cable and you should be able to copy the files to the phone and flash like normal in your GUI.

The biggest issue you are having is your TWRP is old and does not support the latest bootloader. 

For issues beyond that, I would recommend going to XDA's Moto Z Play forums and start a thread in the Q&amp;A section for help specific to your device from people who are intimately familiar with it.