Put the wild rice into a small saucepan with the salt and 3 cups of water. Bring to a boil, reduce heat, cover, and cook at a gentle boil for about 35 to 45 minutes. When done, the rice will be chewy-tender. Drain and spread onto a plate to cool. When cool, mix with the cooked white rice in a bowl.
Put the orange juice and cranberries into a small saucepan. Bring to a boil and reduce the juice by about half. Remove from heat and stir in the maple syrup. Pour the mixture over the rice and stir well. Add the oil and mix again. Season with salt and pepper to taste. Cover and refrigerate until ready to serve. Just before serving, toss the orange sections, tomatoes, and basil with the rice. Sprinkle the pecans over the top and serve.