Yes it's the Steve Arpin car, and yes that's Steve's dad. But no that is not Steve it's a replacement driver...Carl Edwards.
#26 is the Gierke UMP modified