Maximum current from the 5V pin?

You can't get more than 500mA from the USB connector and sometimes your hardware might limit that down to 100mA.

Have a look at this for a discussion on power supplies:-
http://www.thebox.myzen.co.uk/Tutorial/Power_Supplies.html