There are a few programs (often called "bridge" programs) that take RNs without BSNs (AD or diploma grads). These programs offer a combined BSN/MSN program (takes a little longer than standard MSN). I know that Vanderbilt used to have one, and I've heard casual references to several others but I don't know where they are. Shouldn't be to hard to find out, though (esp. if research is your interest anyway ...
There are also programs that take people who aren't nurses, but have a BA or BS degree in something else, and combine basic nursing with an MSN.
ALL MSN programs offer core courses in statistics and research methods, but I am not aware of any MSNs that offer a "specialization" in research, since the MSN is considered to be a clinical degree. There are MSNs available in nursing administration and nursing education, however, which you may want to investigate if you don't have a clinical specialty you're fired up about.
When you say "research," do you mean working as an RN in clinical research studies directed by others, do you mean "research" as in researching topics and writing articles/books, or do you want to develop and implement your own clinical research studies? As in nearly every other field, the MSN is not considered a terminal degree, and the doctoral degree is considered the appropriate preparation for the scholar/researcher.
Best wishes with whatever you decide --