Any floor pump at a bike shop is of sufficient quality. The pumps at department stores are not. Get a pump with a gauge. The Topeak and Blackburn pumps are excellent, as are some others.
Lights are a confusing and bewildering issue. There's a good thread about them here in the commuting section now. You may want to read
my article on how I put dynamo lights on my bike. Dynamo lights have some big advantages, reliability and low maintenance being chief among them. There's an entire electronics and lighting section on bikeforums, too.