This thread is meant to record a question that I feel interesting during my self-study. I'm very happy to receive your suggestion and comments.
See: SE blog: Answer own Question and MSE meta: Answer own Question.
In Brezis's Functional Analysis, there is a corollary
Corollary 3.30. Let $E$ be a separable Banach space and let $\left(f_{n}\right)$ be a bounded sequence in $E^*$. Then there exists a subsequence $\left(f_{n_{k}}\right)$ that converges in the weak topology $\sigma\left(E^*, E\right)$.
It seems the corollary still holds for a general (not necessarily complete) normed space, i.e.,
Let $E$ be a separable normed space and let $\left(f_{n}\right)$ be a bounded sequence in $E^*$. Then there exists a subsequence $\left(f_{n_{k}}\right)$ that converges in the weak topology $\sigma(E^*, E)$.
Recently, I have come across a theorem which requires less from $(f_n)$ and gives stronger result if $E$ is a Banach space.
Theorem 1: Let $X$ be a Banach space, and $(f_n) \subset X^{*}$ a sequence that converges pointwise on $X$ to a (linear) functional $\ell: X \to \mathbb{R}$. Then $(f_n)$ is bounded, $\ell \in X^{*}$, and the convergence is uniform on compact sets.
Theorem 2: Let $E$ be a separable Banach space and let $\left(f_{n}\right)$ be a pointwise bounded sequence in $E^*$, i.e., the set $\{f_n(x) \mid n \in \mathbb N\}$ is bounded for each $x\in X$. Then there exists a subsequence $\left(f_{n_{k}}\right)$ that converges in the weak topology $\sigma(E^*, E)$ and uniformly on compact setss.