Can the same ability be triggered multiple times?
Yes, that ability is a "free triggered ability" (RRG, page 3) and may be triggered in any player ability window as many times as you would like, so long as you can pay the cost (in this case, 1 resource).

One aside is to note that it says "You get...", so you cannot use talent cards such as these to buff other investigators.