Bonjour,
Je pense que ce que vous faites est déjà bien ; dès qu'il vous griffe ou mord, vous lui donnez un jouet et vous l'ignorez. Ca met un peu de temps mais il finira par assimiler que c'est contre les jouets qu'il faut se défouler :)
Pour le canapé, pas grand chose à faire malheureusement. Essayez de le protéger avec une "bâche" si vous y tenez. Sinon les autres pourront sans doute vous conseiller quelque chose pour attirer votre chat vers son arbre (pourquoi pas y dissimuler quelques friandises histoire qu'il l'associe à quelque chose de positif et sur lequel il faut être ?)
Combien de temps de jeu lui offrez-vous par jour ? Un chaton a besoin de se défouler, s'il a un trop-plein d'énergie pas bien évacué ça peut aussi expliquer qu'il vous mordille quand vous le câlinez.