Пройти (сквозь) огонь и воду (и медные трубы) - 1) многое испытать в жизни, стать опытным; 2) иметь сложное, небезупречное прошлое, сделаться пройдохой; 3) быть женщиной легкого поведения. Древнее выражение интернационального характера, связанно с понятием «божьего суда», с представлениями о воде и огне как очищающих веществах. Приставка и медные трубы появилась, предположительно, во время Отечественной войны 1812 года в военной среде. Медные трубы - ...
...Пройти сквозь огонь и воду и медные трубы...
...Пройти (сквозь) огонь и воду (и медные трубы) - ...
§ 37. Однородные определения, выраженные прилагательными и причастиями и стоящие перед определяемым словом, отделяются друг от друга запятой, неоднородные — не отделяются (исключение см. § 41). Примечание 1 Различие между однородными и неоднородными определениями заключается в следующем: а) каждое из однородных определений относится непосредственно к определяемому слову; б) первое определение из пары неоднородных относится к последующему словосочетанию. Ср.
...Знаки препинания при однородных членах предложения...
....: Красные, зеленые огни сменяли друг друга (Т. Толст.) — красные огни и зеленые огни; Скоро задымят здесь трубы заводов, лягут крепкие железные пути на месте старой дороги (Бун.) — крепкие → железные пути....