Assume $N=pq$, where $p$ and $q$ are two strong prime numbers.
Also, assume we have finite field $\mathbb{F}_u$ where $u$ is a $112$ bit prime number. Let $r_i$ be a uniformly random element of $\mathbb{F}_u$.
Let $(r_i)^{-1}$ be multiplicative inverse of $r_i$ in ring $Z_N$.
We encrypt a message as $c=E(r\cdot m)$ using Paillier encryption.
Question 1: Given $c$ and $(r_i)^{-1}$, can we "always" perform $c^{(r_i)^{-1}}=E((r_i)^{-1}\cdot (r_i)\cdot m)$ such that its decryption value only contain $m$?
Question 2: given $E(m)$, how can we chose its additive inverse $m'$ such that $E(m).E(m')=E(m+m')$ so its decryption value would be 0? should $m'\in \mathtt{Z}_N$ or $m'\in \mathtt{Z}_N{^2}$