As old-ufo said: with "orientationNormalized" the orientation of the keypoint will be estimated and stored in the keyPoint's parameter 'angle'. Which can than be used for better matching.
The scaleNormalization indeed influences the border-check, but the background is that if you turn on scaleNormalization, the size of the pattern (used to extract the descriptor) will be scaled according to this formula. (having in mind, that the 'minimum' keypoint size is by default 7)
To better understand the scaling also be sure to look into the buildPattern() method!
(and to read the according paper)