For geese, egg laying does not need sunlight. All geese lay eggs without ganders. The only reason for a gander is for fertilized eggs. Geese have a seasonal breeding cycle and the length of time in home makes no difference, unless you move a goose while laying and that may briefly disrupt laying cycle. As a general rule, geese will lay the first spring after hatch as a yearling. Production breeds generally lay 30-60 eggs (at most) in the spring, and may sometimes have another much shorter laying round in the fall. Breeds like dewlaps tend to only lay 25-30 eggs (maximum) in spring only.
It is very common for 7 month old production breeds to get frisky in the fall, but you likely won't see eggs until next spring.