How do you communicate with a computer and an Xbee using an uno?

In the future this project will need to run on an Intel Galileo board, it is very similar with the Uno and has the same I/O pins , but the Software Serial library is not supported.

Then, it isn't "very similar". You should start with the Intel Galileo, so you ONLY use capabilities that are present on that board.