No, attending a new applicant session is not required for approval. These sessions are optional and designed to help you complete any outstanding checks in person. You can complete your application online through the Rider Hub without attending an event.