As far as giving a gift, you should probably ask your godfather, godmother, or someone else at your parish. My only real experience has been in the Russian Church and it is common to see laypeople giving priests money after performing a service, although it is never requested. But a friend of mine, who attends an Antiochian parish, told me his priest becomes indignant when people try to give him money. I don't know if the giving of money is a Slavic thing, a jurisdictional thing, or an individual priest thing.
IMHO, if you can't afford to give him anything then don't feel obligated to, but if you can then do, provided you investigated and found it was appropriate to do so. :-)