Same answers for GMC and Chevrolet trucks:

no
no - same