Купание в реке Иордан не обязательно само по себе. Тем более сложившиеся вокруг него традиции. Да белый цвет имеет символическое значение. Но это только народная (даже не церковная) традиция.
Необязательно. Купаться можно в чем угодно. Белые одежды положены на крещение (неважно, в Иордане или где-либо еще), на все остальные купания это не распространяется.