I'm pretty new to these as well, but it you plan on using any external hard drives you will want to get a powered usb hub as the ports on the pine64 (or the raspberry pi) dont have the juice to spin it up.
You may want to pickup the wifi/bluetooth module so you don't have to burn one or two of the usb ports adding in wireless capabilities.
For your usb power adapter you will want to make sure its 5v/2a minimum or you may run into power issues.
Other then that you will need an HDMI cable and a flash card (make sure to get a class 10 from a reputable brand like Samsung or Kingston)
Above all else be prepared to sink in time and frustration, pretty much all the software distributions are in alpha state and should be researched for your use case before installing (for example at current the Debian and Ubuntu releases do not have bluetooth support at all)
You may want to pickup the wifi/bluetooth module so you don't have to burn one or two of the usb ports adding in wireless capabilities.
For your usb power adapter you will want to make sure its 5v/2a minimum or you may run into power issues.
Other then that you will need an HDMI cable and a flash card (make sure to get a class 10 from a reputable brand like Samsung or Kingston)
Above all else be prepared to sink in time and frustration, pretty much all the software distributions are in alpha state and should be researched for your use case before installing (for example at current the Debian and Ubuntu releases do not have bluetooth support at all)