Nothing ever guarantees anything, but if you are attempting the Revision Kit questions properly (and only checking the answers afterwards and learning from any mistakes) and if you are attempting the mock exams under exam conditions (especially with regard to the time limit), and finally if you have practised the CBE (especially the spreadsheets) on the ACCA website, then you should certainly have no problem passing 🙂