1.Loaded is the only way in NC. If it ain't loaded, it's just a brick. You don't need anything to OC, just be 18 years of age. 2.The ID request thing has nothing to do with firearms. You aren't required to present your ID to a LEO unless you are operating a vehicle. Since you aren't breaking any laws by OCing, they have no reason to ask for your ID. I'm sure some might try the "we'll leave you alone if you show us your ID" or "we just want to check if you are a felon" 3.You can OC anywhere except federally owned places, places charging admission for entry, and restaurants serving alcohol.
I'm sure you'll find the gun laws in NC much more lax than CA.
Edit: I'm sure someone else will chime in with the full list of off limit location of carry in NC.