PC 12031 applies to all firearms, so it must be unloaded, though you may have ammunition on your person.
PC 12025 does not apply to long guns, so you may carry it openly or concealed.
PC 626.9 does not apply to the transportation of long guns, so as long as you are "transporting" the long gun through the school zone, it does not need to be locked up, unless it is a registered assault weapon, then it must always be locked up when transporting. People v. Overturf found that "carry" and "transport" are the same thing.
All of the other usual places are still off limits, such as government buildings, courthouses, jails/prisons, school property, etc.