burntheflame wrote:

I don't recognize 'daemon' and my computer was in a repair place once, so I'm thinking that it's probably the hidden account you're talking about. That's probably why my account is named 'valuedcustomer,' too, because I'd never name my account something like that (obviously).
Sorry to keep you waiting so long, I have been busy these past days. So, here are the facts my friend:
The reason you see the warning is most likely based on the fact that it is the first time you've issued a sudo command. Otherwise this could be an indication that your computer is being managed "above" you, this could be the case IF this is a work computer (and you have an IT dept.), or if you were a student and this was a "borrowed" unit. Though I find that highly doubtful.
Now, the whoami command tells you that the user you are currently logged in as has the alias or "short name" "valued customer". Your current users "user-alias" IS "valuedcustomer", this is who you are logged in as and that is a fact that cannot be changed. The pwd ~ command tells you which your home folder is, your home folder is located at /Users/valuedcustomer. Again, this is the account you are signed into, it might display as Justin ..... in the user preferences, that is irrelevant, your are currently using the MBA as "valuedcustomer".
Further, the dscl command lists all users on your laptop, the only users that are not "Default" is "Daycare" and "valuedcustomer". The rest of the users should be there by default, so don't mess with them. If the "daycare" account was created by you or you know who created it and it should be there, then do not mess with that either. This is the only other user account that could be a "hidden administrator", though this is only true if you do not know where the account came from.
You can create a new user account which must have administrative rights, then sign in as that user and then use sudo (which makes you and administrator) to change the name of your home folder to whatever you want (sudo mv /Users/valuedcustomer /Users/anyNameYouWant), then you would use the advances settings under system preferences/users and groups to change the path to your users home folder so that it now points to "/Users/anyNameYouWant". You can then change your users alias from "valuedcustomer" to "anyNameYouWant". This would get the name-issue corrected, though does not really matter to the problem with administrative rights.
Here's what you can do, check to see that the only other user is not running any processes:
sudo ps -u Daycare
If there are running processes, you can kill them (destroying any unsaved work that user might have though)
sudo pkill -u lnuadmin
If Daycare had processes running you could kick that out of the running system (10.10 and higher):
export pn=`ps awwwwux | awk ‘/Daycare/ && /loginwind[o]w/ { print $2 }'`
sudo kill -9 $pn
You can also make sure that you are in fact an administrator (replacing userAliasHere with your current alias):
dscl . -list /Groups GroupMembership | grep userAliasHere
If you are not an admin you can sudo add yourself:
sudo dseditgroup -o edit -a usernametoadd -t user admin
After all this, reboot and it should work. Though this is a large task, especially if you do not have some "terminal skills" and you can actually break things. You could just create a new user account, make that user an administrator and move whatever files you need over to that user, correcting permissions and then just delete the "valued customer account". The result would basically be the same.
Best regards