"in a moment", in the sense of a small amount of time, can also commonly be said "fra poco"
Agreed. Or "Aspetta (un momento)"
why "un momento" is not right?