Overflight clearance typically valid only for the day of intended flight. No real problem to arrange Saudi overflight - do it through Base Ops, Universal, United in Damascus or Jet Aviation SA.
Are you sure you want to go to Kuwait at this specific moment in time Andy? Landing permission there might be a problem unless you have a very good reason. Good luck on the handling there.
4HP