The main requirements to obtain a TSS visa include a sponsored job offer from an Australian employer, skills and qualifications matching the position, proof of English language proficiency, skills assessment in some cases, and meeting health and character criteria.