Apples and oranges.
Have you tried a standalone mongod on the same hardware? That’s the only way you can compare.
Yes. To have a primary node you need majority of nodes of the replica set to vote for one. With 2 nodes, if one fail, you end up with 1 node and no majority possible.
Please give details about your shard key.