Can my family lines purchase Share Internet Top Up too?

No. Share Internet Top Up is only eligible for purchase by you, and not your family lines.