"One can get ransom money deposited to a stolen credit card?"
He got the sniper training. Not the full training on wire transfers and hiding money.
I don't know, but for the life of me I see something more sinsister in all this. Something is amiss and I ain't buying just yet.