There is no idolatry in any of that. A lot of that is not even Catholic teaching.
Would that were true.