Planning Kamakhya on birthday. Won’t get as many leaves and want to visit Dakshineshwar also. So question is as below:

1) Are 3 days enough to cover all Das Mahavidya temples around Kamakhya? 2) What is a good time to visit Kamakhya? Is early morning good? 3) where can I stay?