I do not know Altium or how to create components in it.
owever for the process - I would rather add them as pads (not vias) in the component.
This way they are part of the component and do not need adding later, do not stay where they are when the component is later moved and will not get changed back to a netlist if the net is unrouted. How you do it in Altium is another matter.