To prepare the chicken, combine first 7 ingredients in a large zip-top plastic bag; seal and marinate in refrigerator 1 hour, turning bag occasionally.
Remove the chicken from the bag, reserving the marinade.
To prepare the rice, place rice in a colander in a large bowl, and rinse with cold water until the water runs clear.
Drain rice well.
Heat 1 teaspoon olive oil in a large Dutch oven over medium-high heat.
Add the drumsticks, and cook 5 minutes on each side or until browned.
Remove from pan; keep warm. Repeat procedure with 1 teaspoon oil and thighs.
Remove from pan; keep warm.
Add reserved marinade, rice, chicken broth, sofrito, Bijol, and saffron threads (if desired) to pan. Bring to a boil. Cover, reduce heat, and simmer 25 minutes. Stir in peas and pimiento; let stand, covered, 10 minutes.