Sort:  

It will be a success, doing good and having fun doing it is guaranteed to put smiles on people faces!

Yes, totally correct