The full kit comes with the battery for portability, and yes, the lower priced option needs to be plugged in. Both versions will come with pretty much everything you'll need, but based on how you plan on using it, other accessories may be in order.
If your in the USA, I would contact...