What kind of pump/attachment do I need for this? (picture)
This is a regular Schrader valve like you will find on many car tires.
Your pump (if it is a bike pump) should have something to pump this up.

If in doubt, head to your local service station and try their car pump. 
Alternatively, hit up a bike store, they should be able to get air in that for you!