Question: can wyverns spawn on the island?
Answer: There are no nests on the island - wyvern nests are not related to wyvern spawns they are seperate entities - so no they cannot lay eggs in the wild.