Ca va- im fine
Ca va ? - how are you ?
Salut- hello ?
Yes. Ça va means it goes and, in reply, can mean its going along.
Salut at the beginning of conversation can mean hello, while at the end of a conversation can mean good bye.
So I did all right?
I believe so.
Yes, you are right
French is often quite confusing in these situations but you've got it all right I think.