Suppose $X_n\to X$ almost surely. By definition you are guaranteed a null event $A$ such that $X_n(\omega)\to X(\omega)$ (pointwise) for all $\omega\in A^c.$ But if you take an event $B\subsetneq A,$ and $\omega\in A\setminus B$ then obviously you are not guaranteed that$X_n(\omega)\to X(\omega).$ As long as your measure space is complete and $|A|>1,$ You can always find such events. So in general, as you expected the answer to your first question is ‘No’.
For the second question, I don’t know of a universal technique to show that $X_n$ does not converge to $X.$ But here are a few tricks, I have come across.
If $X_n\to X$ a.s., then $X_n\to X$ in probability. It is easier usually to show that $X_n$ does not converge in probability. Of course, a sequence can converge in probability but may fail to converge almost surely and this method would not work.
Another way would be to try and identify $X^1:=\limsup X_n$ and $X_{1}:=\liminf X_n.$ The good thing is that they are always guaranteed to exist. If you could show that $X^1\neq X_{1}$ then you are done.
If you have added assumptions (like boundedness) that combined with almost sure convergence would give you the convergence of the expectations, then it might be useful to check that the expectations does not converge (this may itself be very tricky sometimes).
A naive trick is to find two subsequences which converge almost surely but to two different limits. This tells you that the original sequence can not converge almost surely.