The checks, set to launch Friday, are designed in part to make sure a driver isn’t a registered sex offender and will be overseen by a newly created division of the state Department of Public Utilities.