Any rated player can teach a player that has more than 250 point's less than the teacher by definition (of how the elo system works and what it represents in terms of strength)
Now if his/her abilities to convey/teach is good or bad depends on the person and its background in theory in any case if the elo gap is big enough he can surely at least give lots of useful tips to the lower rated player.
As for the titling system imho all the titles besides GM (and maybe WGM ) are just vanity labels FIDE probably added not to lose any user-base since chess is not so popular (in absolute terms ) so that people that dont have the courage of becoming a GM dont cry and ragequit.
Elo is enough to signify your strength GM just signifies that you are a complete player in terms of endurance (in competitions time/mental pressure) theory execution strategy etc. There is no need for other titles than that.
Now if his/her abilities to convey/teach is good or bad depends on the person and its background in theory in any case if the elo gap is big enough he can surely at least give lots of useful tips to the lower rated player.
As for the titling system imho all the titles besides GM (and maybe WGM ) are just vanity labels FIDE probably added not to lose any user-base since chess is not so popular (in absolute terms ) so that people that dont have the courage of becoming a GM dont cry and ragequit.
Elo is enough to signify your strength GM just signifies that you are a complete player in terms of endurance (in competitions time/mental pressure) theory execution strategy etc. There is no need for other titles than that.