Should I include an expansion joint between steps and a foundation?
Both of your expansion joints are OK to use. And yes its not over engineering, Better to deal with it now then pay for it in the longrun.