I'm rather curious. Baptized non-Catholics who are free to marry validly confer the sacrament of matrimony on each other. Holy orders must be given by a bishop who is himself properly ordained.
Confirmation is given by a bishop or delegated priest.
The candidate must be validly baptized. Mass can be said only by properly ordained priests and bishops. To receive Holy Communion, one must be baptized and in the state of grace. The minister of penance and anointing of the sick is a priest or bishop. To hear confessions, a priest must have faculties from the diocesan bishop.