Question: acnl can villagers move on trees?
Answer: Yes, they will. Villagers are able to move in on top of trees, bushes, etc. On the other hand, their houses are unable to spawn on rocks, PWPs or other houses. Villagers can spawn on fossils, but when they do so, the fossil is relocated to another part of the map.