Q1:「ハハ」ではなくパーマリンク「ジャイホ」で更新すると、間違いなくメールが更新されます。
> db.posts.update({"permalink" : "jaiho"},{$set:{"comments.0.email":1}})
> db.posts.find()
..., "email" : 1 },...
Q2:これについても同じことが言えます;
> db.posts.update({"permalink" : "jaiho"},{$inc:{"comments.0.num_likes":1}})
> db.posts.find()
..., "num_likes" : 1 },...