Former Tasmanian MP Adam Brooks has been spared a conviction on personal tax offences, while a company he directed was fined $5000 for failing to file returns.