1) As you saw, there is precious little overhead to adding a ROWNUM predicate. I wouldn't hesitate to use it at all.
2) Not that I know of, but as people love to tell me at every opportunity: I don't know everything ;). Actually, I know of nobody who ever uses INTERSECT, so I've never had the need to look into it. It would also seem then to be unlikely that they would have added special flags to affect the functionality of such a little-used feature, but who knows. Let me know if you find anything.
- Chris
