everything is right,

здесь is neutral, тут is more informal - but they mean the same.

вот is similar to French voila, voici (or here it is, here they are, etc. E.g. - Вот и он - Here he is, Here he is coming here)