Does that apply to longer vowels with the same(ish) sound, as in 因果応報?
Yes, and no. 報 . this is contemporary word. it pronounces "ho-o", not "ho", not "o-o", not "o". Someone read "bo-o".
Yes, and no. 報 . this is contemporary word. it pronounces "ho-o", not "ho", not "o-o", not "o". Someone read "bo-o".