1. As many as received Him, to them He gave the right to become children of God.

2. Those who received Him, to them He gave the right to become children of God.

----------------------------------
Are both the same? Can we use'those who' instead of 'as many as'?

Yes, both of those sentences mean the same thing.