Is it necessary to put 일 before 조? When you say 10,000 you dont say 일만
Yes, all primary number units 억, 조, 경, 해, etc. need 일 but 만.
천은요? You don't say 일천
In hanja, you write it as: 일 --> 一 조 --> 兆 원 --> 元
조 here means trillion.