**am I still officially a Catholic?**
Yes.
Salvation: Yes.
Sounds eerily like Mormons and Baptism of the dead.
It does make it a lot easier if one desires to return to the Catholic church.