Yes you do need over 95 ATAR but that does not necessarily confirm it.
The letter says that they will review the applications of the shortlisted people who get over 95.
So I guess it will be a mixture of ATAR, application and your "commitment to course" that will determine whether you are...