Yes and yes. It may not be necessary to have them translated but why take the chance. If I were you, I would do it. A copy of your return ticket or boarding passes could help too.
Ok, thanks. I don't have any tickets or boarding passes left, but I'll try to have the papers translated.