Do I need to pay for any charges when the courier agent comes to pick up the Astro box & Smart Card/SIM Card?
No, the courier charges are borne by Astro for the retrieval of the box and Smart Card/SIM Card.
There will be two attempts made to retrieve the box and you are required to be available at the agreed upon time.