He is very handsome! As for the licking behaviour, he obviously loves you too!
Being a first time cat owner, I have a question: Why does my cat lick me? Is it for salt or whatever taste is on my hands or is a sign of affection or all of the above?
Yes, your cat licking you can be "all of the above" but most often it really is a sign of affection. Another way of showing affection is gently biting on your nose or your face. Also, looking at you and slowly blinking her eyes is a way of saying "I love you." You can respond in the same way, if you want. I do it with my cats all the time.