Critique my itinerary pls- kyoto, koyasan, tokyo. First time traveller

Hi everyone!
We’re visiting Japan in January from Mumbai, India and would love feedback on pacing, routing, or anything that might be unrealistic or better skipped.

πŸ“ Itinerary
17 Jan – Arrival β†’ Kyoto
Narita β†’ Tokyo Station β†’ Kyoto
Hanamikoji Street
Yasaka Shrine
Kamo River walk

18 Jan – Kyoto core
Kiyomizu-dera
Ninenzaka & Sannenzaka
Philosopher’s Path or Eikando

19 Jan – Arashiyama / North Kyoto
Adashino Nenbutsu-ji
Village walk
Kinkaku-ji

20 Jan – Kyoto β†’ Koyasan
Travel to Koyasan
Okunoin Cemetery night walk

21 Jan – Koyasan
Kongobu-ji
Garan temple complex

22 Jan – Koyasan β†’ Tokyo (Shibuya)
Shibuya evening walk
Hachiko
Shibuya Crossing

23 Jan – Tokyo
teamLab Borderless (morning)
Don Quijote
Shibuya Sky (sunset)
Dinner in Shibuya

24 Jan – Harajuku
Meiji Jingu
Takeshita Street
Cat Street

25 Jan – Asakusa
Senso-ji
Asakusa streets
Tokyo Station / Kagurazaka

26 Jan – Tokyo
Maenohara Onsen
Shopping for biking gear for husband/ Spa time for wife.
Golden Gai (evening)

πŸ™ Questions for locals / experienced travelers

Is this pacing realistic for January (cold + daylight)?
Anything here that’s overrated or not worth the effort?
Any area swaps you’d suggest (especially Kyoto days)?
Is anything here too rushed or too empty?

Thanks a lot β€” really appreciate any tips!

by TravellerLadki12