So to differentiate between "avoir" and "suis" avoir should be used in the possesive context and suis should be used in the 'personal' context?

I don't understand your question, Tom. Avoir means "to have". It is used in many different contexts in French, in particular as auxiliary verb in forming other tenses. In this respect it is similar to English.

By "suis" do you mean the verb être ("to be")? It is similarly used to form tenses and is also an irregular verb whose conjugation is important to know well.