Bring 2 cups water to boil in large, heavy-bottomed pot (at least 3 quarts) or small soup kettle (4 to 5 quarts). Stir in salt and rice; cover and simmer over low heat, stirring once or twice until water is almost fully absorbed, 15 to 20 minutes.
Add milk, half-and-half and sugar. Increase heat to medium-high to bring to simmer, then reduce heat to maintain simmer. Cook uncovered, stirring frequently, until mixture starts to thicken, about 30 minutes. Reduce heat to low and continue to cook, stirring every couple of minutes to prevent 10sticking and scorching, until a spoon is just able to stand up in the pudding, about 15 minutes longer.
Remove from heat and stir in vanilla extract, dried fruit, and cinnamon. Cool and serve at room temperature or chilled. (Can be covered with plastic wrap on surface of pudding and then refrigerated up to 2 days.).