How long does it take to start using self check-in?

Right away. Self check-in is ready on every new account: copy your self check-in link and share it. You also choose which fields customers must fill in.