Can I switch owner and secondary status for two profiles?
From my (cursory) checking right now - I would say no.

From the Owner Profile, the only options present for Secondary Profiles are to Remove the Profile and set whether they can Make Phone Calls/Send SMS.

From within the Secondary User Profile there is only the option to rename the profile.