Je n'ai pas noté quand exactement les différentes huttes se débloquent mais normalement, il suffit simplement d'avancer dans l'histoire et ensuite, sélectionner la hutte que l'on souhaite voir affichée dans les options de la hutte.
En tout cas, il ne me semble pas qu'il fait faire quelque chose de particulier.
Pour ta deuxième question, on ne peut pas avoir, à ses côtés dans la hutte, les Yokai mis à part quelques rares exceptions comme le chat (j'ai oublié son nom). Tu ne peux avoir que les esprits protecteurs et un Kodama (peut-être aussi un Sudama mais je ne suis plus tout à fait certain).