Of course you can accumulate, I believe its called "boost", but thats not the point, the abilities are on the weapons right?

You can't change weapons in the middle of a fight, so you can only learn 1 ability per fight.

In FFT, you can become master in 1 fight.