Can I activate International Roaming service on behalf?

No, International Roaming service cannot be done by third party.