Rannie could be from
Miranda, or a feminised form of
Randolph. Snooks is just the standard affectionate meaningless term used to chat up babies, surely? And , yes,
Reuel for Ruel.
Are you sure about the rural South
America bit? Shouldn't it be the rural Southern United States?