님 에러는 서비스 클래스 안의 아래 코드에서 발생하는 것 같은데요.
val alarmType = intent?.getSerializalbleExtra("alaramType") ?: throw IllegalArgumentException("AlaramType이 정의되어 있지 않습니다."); // !!!!
즉, intent 안에 "alarmType"이라는 키로 저장된 AlarmType의 데이터가 존재하지 않거나 null인 상태여서 그렇습니다. 디버깅을 intent를 넘길 때 alarmType을 설정하고 있는지, 서비스에서 받을 때 intent 안에 해당 데이터가 들어있는지 체크하셔야 해요.