Most of them let you, yes.
Many ATMs accept cash deposits, the newest scan individual bills as you submit them, older systems where you just deposit an develop don't validate the money until later...
No.