I am planning takayama and shirokawa-go for Dec. Not going to stay in Kanazawa. 2N in takayama, half a day in shirokawa, and then bus to kanazawa and train to osaka.