Работай! Ключ должен был не добавляться к флажку, а к родительскому элементу div.
var checkSpan = document.createElement("span");
checkSpan.id="checkSpan";
checkSpan.style.position = "absolute";
checkSpan.style.display = "inline-block";
checkSpan.style.float = "left";
checkSpan.style.float = "left";
document.getElementById("sticky").append(checkSpan);
var labelSpan = document.createElement("span");
labelSpan.id="labelSpan";
labelSpan.style.display = "inline-block";
labelSpan.style.marginLeft = "20%";
labelSpan.style.marginBottom = "10%";
document.getElementById("sticky").append(labelSpan);
var check = document.createElement("input");
check.id = "checkbox1";
check.type = "checkbox";
document.getElementById("checkSpan").append(check);
var newlabel = document.createElement("label");
newlabel.style.display = "inline";
newlabel.innerHTML = "Goal Accomplished!";
newlabel.style.marginBottom = "10%";
document.getElementById("labelSpan").append(newlabel);