Definitions
For the purpose of this post, a (topological) dynamical system is a compact metric space $X$ equipped with a homemomorphism $T:X\to X$.
We say that a subset $S$ of $\mathbb Z$ is relatively dense in $\mathbb Z$ if there is a positive integer $N$ such that for all $a\in \mathbb Z$ the set $\{a+1, a+2, \ldots, a+N\}$ has non-empty intersection with $S$.
Let $x$ be a point in a dynamical system $(X, T)$.
$\bullet$ The orbit of $x$ is defined as $O_x=\{T^nx:\ n\in\mathbb Z\}$.
$\bullet$ We say that a point $x\in X$ is almost periodic if for all neighborhoods $U$ of $x$ in $X$, the set $\{n\in \mathbb Z:\ T^nx\in U\}$ is relatively dense in $\mathbb Z$.
$\bullet$ We say $x$ periodic if the orbit of $x$ is finite.
Clearly, any periodic point is almost periodic.
Question 1
Assuming $(X, T)$ is a dynamical system with $|X|=|\mathbb N|$, is it necessary that every almost periodic point is also periodic?
I do not know the answer to the above question. In fact, I do not know any "good" examples of a countable dynamical system. If you are aware of good examples then please feel free to share.
Question 2
Assuming $(X, T)$ is a dynamical system with $|X|=|\mathbb N|$, is it necessary that $X$ has a periodic point?
The answer to this question is in the affirmative. This is because we know that there is a $T$-invariant probability measure $\mu$ on $X$. Since $X$ is countable, there is a point $x$ in $X$ such that $\mu(x)>0$. Now the orbit of $x$ must be finite, for otherwise, by the $T$-invariance of $\mu$, we would have that $\mu(X)=\infty$.
Can we give an argument with does not go via measure theory and is purely topological in nature?