NO, l'unione non ha il significato di AND.
L'unione è un operazione tra insiemi, una fusione di due insiemi compatibili.
L'and è un operazione logica su elementi.
Nell'esempio che hai fatto tu con la UNION ha in pratica lo stesso valore di un OR in quanto prima prende tutti gli utenti che hanno un determinato numero di post e poi a questi ci aggiunge quelli che abitano a roma.
Mentre l'esempio con l'AND prende solo gli utenti che contemporaneamente hanno più di un certo numero di post ed abitano a roma.