No, it is not mandatory to open an account with the Income Tax Department to create Aadhar &PAN card linking.