You could use any 3W hub dynamo from Schmidt, SP, or Shimano. SON hubs seem to be very dependable, but SPs are as well and are a third of the price. If you go with SP, the PD-8 is their 3W hub (the SD-8 is only 2.4W).
You could use any USB charging device. Here's an article:
List of Bicycle Dynamo Hub Power Supplies for USB Devices - CyclingAbout CyclingAbout
Your phone will charge through its USB power cord. You may not get much or any charge with your dynamo light turned on.