UV sets disappear during the boolean operation.
Crease data disappears during the boolean operation.
You can view the normals on a mesh using Display > Polygons > Face Normals. You can reverse face normals using Normals > Reverse.
To avoid running out of memory, reduce the Undo Queue in the Undo preferences.