A set containing a single non-standard element is perfectly legal.
If the "standard" predicate cannot be used, then translated into NSA you can only define sets that are natural extensions of real sets $X$. The natural extension of the empty set $X=\emptyset$ is still empty. If $X$ is inhabited, then its natural extension, which contains all the elements of $X$, will necessarily contain standard elements.