Undoubtedly the most common real world attack is the right hand punch to the head as most people are right handed. the left hand punch to the head is almost as common as there is still a large amount of people who are left handed and most people do not generally punch with only one hand. If they come in swinging they will most likely be using both hands. Some form of uppercut/upset punch to the body is also common as is the front kick (not generally the classic front kick from a martial art but similar enough such as a football style kick to the groin that can be defended the same way). a backhander, similar to a backfist strike is also something a common street thug might throw. Knee strikes and headbutts are somewhat less common but the basic movement does not require any special knowledge of martial arts. A palm push to the chest, front choke hold, lapel grab, headlock and tackle as well as a hair pull (mostly for the ladies), bear hug (if they are holding you for someone else to attack you) and rear neck grab are some common holds that you might encounter from someone without much training in martial arts.
These are based upon real world situations and events I have witness both before and after starting to learn martial arts.
Just to set the tone, im replying to offer context. I find your list quite agreeable as far as mundane fights go.
Im only adding that because i know in the past, a couple of brief discussions weve had have been of a more questioning nature on my part.
Your list:
-Right Hand Punch (Is common, but more because it tends to work pretty well. People arent stupid - Its rarely a huge wide swing.)
-Left Hand Punch (Is more common than one might think. However i suspect its more of an unintended snap of intelligence where you notice that your lead hand happens to be closer than your rear)
-Upward Punch (Theres really no difference between an upset and uppercut punch besides terminology.)
-Front Kick (To be fair, a football kick to the leg or body isnt much different to a formal front kick.)
-Backfist (Tends to be incidental, for the most part. Swinging your fist backward isnt something ive seen or heard of being done on purpose, however under pressure, people can tend to leave their arm out when they swing their opposite arm in, which can create an incidental backfist.)
-Knee Kick (They dont actually have much use [very often]. I suspect some people might try them because theyre led to believe they are. Ive never even heard of someone using them, but im not going to pull you up on that. Im not saying they dont work - Im saying you dont get a worthwhile chance to use them often, but some folks see them as being a low line attack, and therefore good.)
-Headbutt (There is actually more to headbutting than you might think. Do it wrong [and i do not mean the targetting] and youll hurt yourself. There is, in fact, proper headbutting methods)
-Hair Pull (Which works surprisingly well on men as well, if you grab a handfull of hair and dig into the face)
-Bearhug (Or body lock, which is used more often by one person against another than you might think, and doesnt rely on their being a group - Albeit, it is also used in that manner. Im not saying youre wrong. But it is pretty good as a way of dragging someone down to the ground, since it severely limits what you can actually do in defense, and offers some control over the spine. Dont underestimate body locks as an attacking method.)
-Palm Push To The Chest (Thats a bit of a complicated way of saying you go over and shove someone. Though i wouldnt really call it an attack. It doesnt do much. It usually either means theres about to be an attack, or that the person doing the shoving doesnt know if they want to commit to a fight or not.)
-Lapel Grab (Which also works surprisingly well, regardless of training)
-Headlock (Also works surprisingly well, unless youre really stupid and just stand there with your arm around someone grabbing at your own wrist.)
-Tackle (Requires momentum. If youve got that momentum, you have a 60/40 chance of stopping it from happening. But fights that start with tackles are usually when one of the initial aggressors mates decide to join in.)
-Front Choke Hold (One or two handed? Two handed is quite effective. And quite hard to get out of, even with methods of doing so.)
-Rear Neck Grab (Are you referring to a choke with the hands, a choke with the arms, or a headlock from behind? All of those are valid, mind you.)
Thats not a bad list as far as fighting goes.
One thing: These are all functional attacks which you can also encounter from someone with a great deal of training in martial arts, because they all work quite well.