Yes, it is necessary to open the company in Tally for syncing, as your data is stored on the Google drive when TallyDekho desktop app is connected to Tally and without selecting the company, desktop app can not sync data.