Alright. For the national pokedex, I forgot how since I don't need it in my game. But you can ask at the Simple Question thread. Now for the Item, if you meant when picking up. It goes like this:
#dynamic 0xfreespace
#org @start
giveitem 0xD 0x1 MSG_FIND
hidesprite 0x800F
release
end
For the list of items.
Click here.