"Metric topology" is one specific type of topological space and we define "open sets" in any topological space. As maze said in his first response "the first statement you make is part of the definition of open sets, in general topology." It would have helped if you had given the definition of "open set" you are using. (I know several equivalent definitions even in metric topology.)
I will guess that the definition of "open set" you are using (the most common) is "a set, A, is open if and only if all members of A are interior points of A". That, in turn, means that for any point p in A, there exist some neighborhood of p that is a subset of A: for some [itex]\delta> 0[/itex], the set [itex]\left{ q| d(p,q)< \delta\right}[/itex] is a subset of A.
Suppose {[itex]A_{\alpha}[/itex]} is a collection of open sets and let A be their intersection. Let p be a member of A. Then p is a member of [itex]A_\alpha[/itex] for some [itex]\alpha[/itex] and some neighborhood of p is in [itex]A_\alpha[/itex]. Now, is that same neighborhood contained in A?
You will still need to show that an intersection of open sets may not be open. Yes, you can use the example above, of which {An}= (-1/n, 1/n} so that the intersection is {0}, a closed set. But you still need to show that {0} is not an open set.