The pointwise limit of $\chi_{B(x,r)}$ as $r\to 0$ is indeed a function, say $f$, which is $1$ at $x$ and zero elsewhere, as you suspected. That's because (i) $\chi_{B(x,r)}(x)=1$ for all $r>0$, but (ii) $\chi_{B(x,r)}(y)=0$ for $|x-y|>r$, and (iii) as $r$ becomes smaller and smaller, $|x-y|>r$ eventually holds for any $y\ne x$.
The function $f$ in $L^1$ is the same as the zero function because, in $L^1$, all pairs of functions which differ only on a set of measure zero are seen as being both the same function. The relevant set of measure zero here is $\{x\}$; $f$ and the zero function differ only in $\{x\}$. But you did not mention $L^1$.
As for $\lim_{r\to 0} \int_{\Bbb{R}^n}\chi_{B(x,r)}g(y)\,dy=\lim_{r\to 0} \int_{B(x,r)}g(y)\,dy$, for continuous $g$ that will be zero, since (i) $|g(y)|$ is bounded for $y$ in a neighborhood of $x$, (ii) the integral is bounded by the measure of $B(x,r)$ times the maximum of $|g(y)|$, and (iii) the latter product tends to zero as $r\to0$ because the measure of $B(x,r)$ does.
To get a Dirac delta, you probably want $\chi_{B(x,r)}/m(B(x,r))$ or something of that sort, $m(B(x,r))$ being the measure (volume) of $B(x,r)$.