To open a Fixed Deposit with Shriram Finance, the applicant must be an Indian citizen and at least 18 years old. Additionally, both individuals and HUFs (Hindu Undivided Families) are eligible to apply.