Yes you can set off loss from fno trades against professional income u/s 44ADA.
Turnover will be calculated as an absolute of result of each transaction.
Maintenance of books and audit would depend on your turnover, income and such other details.
Yes you can get deduction stt paid and such other related expense.
Hope you find the information helpful if you do please rate it 5 and provide your valuable feedback for my improvement.
Thank you