Yes I guess I'm overthink :D I asked the translator and they will provide in one file a declaration made by them, the translation and the the scanned file, all of them with stamp and signature.
I also asked them providing links about my doubts but they said to ask IRCC.
anyway thank you, I...