For example an application asks password of user in two different unrelated places in a usecase and use the same algorithm for making decision after receiving answer. Can I use this in Activity diagram to show that informations:
Or the merge node doesn't exit until all flows have arrived at the merge node and I have to create a subactivity diagram and use call activity action?

From the UML 2.5 specs:
and
So both are different element which just look the same. However, as you found out yourself, there's a figure on p. 390: