Scanner looks like mine - just a basic thing from EBay or Amazon
Software - I found Torque(lite) worked well but EOBD (facile) slightly better and more able to cancel codes (its been a while since I used either so I may have that the wrong way round !) Try both