Yes
You do not need an appointment. Also, I believe the self test kiosk is always open, I found it very easy to use.
You shouldn't need an appointment, just go and get it done, you have your registration with you and from there it will be in the system. Hope this helps.
Thanks! Your answer is awaiting moderation.