万難を排して ('removing all obstacles') is a literary set phrase that opens declarations of resolve. やり遂げる ('to accomplish, to carry through to the end') is a compound verb: やる ('do') + 遂げる ('attain, accomplish'). The ~よう volitional urges collective commitment, lending the line the ring of a rallying cry.