If a router receives multiple routes to the same network and each of the routes are from different routing protocols, what routes would be installed on the routing table?
The route with the lowest administrative distance.
If multiple same routes exist but the prefixs are overlapping, how does a router decide what goes into the routing table?
The router will choose the longest prefix match to the destination.