sure, your commercial version comes with 2 licenses. meaning you can tune your truck and one more vehicle. each vehicle you tune after that will require you to buy an additional license for each. you can tune gas or diesel . i belive efilives web site has all the supported vehicles. and yes you can use your mcrat tune on another truck as long as it is the same engine the tune was built for.
good luck