A lot depends on how and where you are riding.
As others have said, I'm not sure the need for a dynamo charger. If you are planning on using your iphone with a bike computer app, then you can skip a bike computer. I'd second the idea of getting a floor pump, then lights. But with lights, you run into the same questions - how and when are you riding? A flashing strobe rear light is never a bad idea and relatively inexpensive. But what about the front? Is it to be seen? or to light your way? There are vast differences between the two. Or you could build one yourself rather inexpensively.
Someone mentioned a frame pump, but another alternative would be a CO2 inflater as well.