Re: Terminal
It'll have a pair of usb c ports. I've already seen usb-c to db9/rs232 serial port cables (Tripp-Lite makes one).
You can boot directly into linux, or run linux on android. There's also serial terminals apps for android itself, though I've never been too impressed with those. However, that might be because I usually don't have a good keyboard on android. My main use of android serial has been by connecting to a bluetooth serial port attached to a raspberry pi. It's kind of fun to have a headless pi, pull out your phone and watch the pi boot up, then log in and get it working with wifi in a new location.