Are [Function Types (CS 1.0) | Player Functions] stored in the Oblivion.esm?
No, I think they're in Oblivion.exe.
If so, can they be modified (patched)?
Yes, through OBSE. But it is generally better to create new functions with the required functionality instead of changing an old, as that could break many mods depending on it.