Does a ram 2500 have air filter?

Engine, yes

Cabin, pre 2010 - no, 2010 and later - depends on build options