what is mysql database and sys database is about

If you include the mysql database as part of your regular backup, then no, you do not need to use pt-show-grants. All username/passwords/grant information is stored in mysql database. You should back this database up as part of your regular backup policy.