First, the total body everyday thing. That is huge on this website but isn’t the only option. you hav choices. You can do total body everyday but if you have limited time it may not be the best.
Football, well your postiion would be very important also.
You have the right idea, but keep your sport in mind when you are writing this program. Unless you are a kicker or QB then it’s good you have such a strong empahsis on legs. If it were me I would just stick to squats and dump the deadlift for now but keeping it is just fine. Throw in some straight let deadlift instead, keep the calf exercise, keep the lunges although mix them up by lunging different directions (Not just forward). Hit your core hard on your off days, that is the most ignored part of the body in high school sports. don’t just do crunches, work the back, do every kind of side bend and situp you can think of. Your not doing these for a six pack you are doing them to keep your body strong and free of injury (esp. spinal).
As for upperbody it depends a lot on position. If you block (line) hit the chest and tri’s just as hard as the legs. If you run or catch then work chest, tris, bis and delts all the same. None are any more important than the other.
For the most part your decision on number of reps is fine. Although I see what appears to be 10 sets of 3 reps. This doesn’t fit any normal pattern I know of. I would suggest keeping the reps the same throughout. You also need to consider cycling you workout. This is frowned apon on this site because it’s not hardcore and not what pros do. We are not pros and it may be and option for you.
Last, be creative. Since football is a dynamic sport you should consider pulling a sled or tire. You should use plyometrics on your off days. Strength isn’t enough, you need explosion. Do standing long jumps. Start out going across the football field, when that gets easy go up and down the field. A little jump rope will strengthen and grow your calves. One leg hops and sprints are good too. REally challenge yourself with sprints in the off season it will make an enourmous difference. Football is an explosive sport and most positions need sprints. Try doing clap push ups or medicine ball drills.
You definitly have the right ideas going. Your workout will get you through the season.