ObjectIDを作成する必要があり、文字列として渡さないでください。このようなものが機能するはずです:
var BSON = require('mongodb').BSONPure;
var obj_id = BSON.ObjectID.createFromHexString("4fcfd7f246e1464d05000001");
次に、それをfind/findOneで使用してみてください。
編集:コメントでOhadが指摘しているように(Ohadに感謝します!)、次を使用することもできます:
new require('mongodb').ObjectID(req.params.id)
createFromHexString
の代わりに 上で概説したように。