I'm at work so I cant access the links you provided. There is a section on how to use code tags in the sticky at the top of the page - How to Use...
You can power the Arduino with the USB cable and the shield with an external power supply as long as the grounds are connected, and with a shield stacked on the Arduino this shouldn't be a problem.