Should I do the same routine every day?
No, your muscles need tone to recover. What most people do is use each exercise session to target specific muscle groups. So Monday could be upper body, Wednesday could be core day, Friday legs day or something like that.
pushups, squats, planks and wall sits,
Those would not cover your deltoids, either your biceps or your pectorals depending on how you do push-ups, your hip flexors, You're obliques, and most of your back muscles whose names I don't remember.
You can look up hip flexor exercises, you don't need any specialized equipment for those, but I would strongly encourage you to buy a set of free weights and one of those pull up things that you can hang over your door frame to work out your upper back muscles. So with those two pieces of equipment you could incorporate shrugs, curls, arm raises I don't know what the name of it is, and pull-ups into your routine to hit the majority of your muscles. To hit your obliques all you would need to do is incorporate oblique planks into your routine.
Just some general advice that no one ever gave me, is that you get more out of your exercises if you are heart rate is elevated when you start so going for a brisk walk or doing jumping jacks or something to get your heart rate up before you do your other exercises will help significantly in muscle growth and tone. Well nobody else ever told me also is that you don't have to try to raw dog your cardiovascular exercise IE you don't just have to run non-stop until you're totally exhausted, you Walk a little while and then run a set amount of time at a speed that does not exhaust you, walk a little bit until you've recuperated some and then do it again so that you exercise for longer because the important part of cardiovascular exercise is doing it for a longer period of time. You burn more calories walking 1.5 mi for 30 minutes then if you were to sprint six miles per hour one.
Stretching is also very important there's a lot of different ways to do it, the important thing is to not overextend your muscle when you are stretching, just watch some YouTube videos and then do the stretches as they describe but very conservatively so just enough where you start to feel tension.
Oh and as far as ab definition goes it does not matter how much abdominal exercise you do you will not have a visible six pack until your body fat percentage quite low, I think it has to be below 5% to get the common perception of a six-pack, so don't be discouraged if you don't have the abs of a supermodel after a couple months.
Last thing, once you get the hang of squats and push-ups You may want to consider exchanging both of those exercises for burpees