Suppose I have a set defined as:
$$A = \{x \in X : \phi(x)\}$$
Then, the statement $a \in A$ can be symbolised in FOL as:
$$\forall x(x \in A \leftrightarrow (x \in X \land \phi(x)))$$
For example:
Define a relation $R \subseteq A\times B$. Then, $b \in Dom(R^{-1})$ would be symbolised as:
$$b \in \{y \in B : \exists x(x \in A \land (y,x) \in R^{-1}\}$$ $$b \in B \land \exists x(x \in A \land (b,x) \in R^{-1})$$
- Are those symbolisations correct ?
- Does colon (:) symbol represent a conjunction ?
Yes, your formalization is correct, except that if you define $$\tag{1} A = \{x \in X : \phi(x)\}$$ then $(1)$ can be formalized by formula $(4)$ below. As a consequence, $$\tag{2}a \in A$$ means $$\tag{3} a \in X \land \phi(a)$$ and not $$\tag{4} \forall x (x \in A \leftrightarrow (x \in X \land \phi(x)))$$ since $a$ does not occur in $(4)$. In other words, saying $(1)$ is equivalent to say $(4)$, and as a consequence, $(2)$ is equivalent to $(3)$.
Formalization $(3)$ is what you actually used to "translate" the meaning of $b \in \mathrm{Dom}(R^{-1})$ in your example.
As you correctly pointed out, colon "$:$" in $(1)$ is translated by a conjunction $\land$ in formalization $(4)$.
By the way, note that formalizations $(3)$ and $(4)$ are not "completely logical" in the sense that the meaning of the symbol $\in$ is not logical, but it is given by the axioms of set theory.