So your question is regarding using the pan for other purposes as well as cooking rice. A strainer sauce pan is not worth the time or money. You can use it to cook rice as long as the cover seals off the strainer holes on the lid and pan. And you can also use the pot to cook potatoes and other foods. To use it to cook veggies and then strain them is very awkward. The weight of the food makes it difficult to tip the pan enough to drain out all the liquid. Also depending on how much food you have in the pot, you may not be draining all the water out. Then when you go to mash your veggies, you will find a pool of water still at the bottom. You can cook rice in such a pot as long as the cover seals with the pot and no steam is escaping.
You are better off buying a saucepan with a heavy duty core bottom and good fitting lid. Use a strainer or colander for draining food.