Верны оба варианта (и с двоеточием, и с тире), выбор за автором текста.
Пунктуация корректна. Для того чтобы – составной подчинительный союз. Он может расчленяться, а может целиком входить в придаточную часть.
Сравнительный оборот с союзом "словно" обособляется (выделяется запятыми).
Все названные варианты возможны.