In the end the answer is: yes, there is a function [itex]f(x): \mathbb{R} \to \mathbb{R}[/itex] such that [itex]\lim_{x \to 0} x f(x) = a \neq 0[/itex].
The function f(x)= 1/x if [itex]x\ne 0[/itex], f(0)= 0 is a perfectly good function that maps all R, one to one, onto R, such that [tex]\lim_{x\to 0} xf(x)= 1[/tex]. Of course, a function such that [tex]\lim_{x\to 0} xf(x)[/tex] is non-zero cannot be continuous at x= 0.