Items.xml in your config folder should be a complete list. Granted, it's in XML so you'll have to pick out the bits you need.
EDIT: As for item IDs, read the last line of items.xml:
</items> <!-- Item limit: There can be 32k items in the game. IDs are generated internally on loading the game/items. -->