A. If you google, you will find many such services, all can be done online easily.
There are basically two different approaches to it, each comes with its own advantages and downside -
a) You Run the Report
You ask the tenant to give you his/her SS# (and the fee) so you can run the report by yourself (e.g. ctcredit.net). The downside: since you have someone else's SS#, it comes with potential liabilities.
b) Your Applicant Runs the Report
You let the tenant do it him/herself (and pay the fee directly), you get a copy of the report (e.g. mysmartmove.com). The downside is you won't get the tenant's SS# which is important if you want to chase the tenant down if anything bad happens later ...