Direct from the Roman Catholic Catechism:
1129 The Church affirms that for believers the sacraments of the New Covenant are necessary for salvation.
This is damnable heresy. So I agree with what others have repeated on this thread: one who believes as Rome does are not Christians, though it is unfair to assume that every lay member of the RCC is unsaved...
This is true. Roman Catholicism believes in salvation by
Faith, Works and the Sacraments.
Also putting Mary in the place of Christ is heresy.