5V input on pin current restriction

I wish to power my arduino from an external regulated power supply hooked up to the 5V and gnd pins. Is there anything I should watch out for?

Is there a limit of the amount of current I should supply to the pins?

I'm looking at a 5v 2.5A supply at the moment.

Afaik, current isn't imposed by the supply, it's drawn by the consumer.

Add a diode from 5V (anode) to Vin (cathode) to avoid reverse driving the regulator.
The board will only draw the current it needs, 30-40mA or so with no IO loads.

Just be sure its a regulated 5V supply, if it outputs more than 5.5V you'll trash the
board.