yes, you have to be baptized in a catholic church in order to be catholic
No, you must be baptized or received into the Church by a priest, if you have received Baptism previously in a protestant denomination and it is valid. If they are not sure of the validity of it, they will conditionally baptize you.