Will I receive a badge if I reload for others using PIN method?

No you will not, you will only receive a badge if you reload for others using the Online method.