Nope! Puerto Rico is part of the US so you just need a photo ID. For kids under 18, bring original birth certificate.
American dollars.
Your presence is present enough! If you feel you must get us something, we request cards or something that will be easy for us to pack in a suitcase to take home.