Your project sounds great. About your questions:
And, using the built-in WiFi you can use a ssh communication between your laptop and board.
Take a look at the Edison's documents for more information related:
Also, take a look at this, I think it's not released yet but I think it could be interesting for you.