I was a bit confused because the order of the solution attachments does not match the order of the questions. The last attachment appears to address the first question. As Ssnow writes, it is simpler to start with factorisation.
The first attached solution seems unrelated to the posted questions.
The second attached solution does seem to be related to the second posted question, but exactly how is unclear.
The third attached solution does address the second question, but the logic is backwards. You are asked to show that the equation has real roots, so you should not start with "if it has real roots". You could start with "it will only have real roots if..."