The due date for filing ITR 7 varies depending on whether your accounts require an audit. If your accounts are not required to be audited, the due date is 31st July of the assessment year. For audited accounts, the due date is 30th September of the assessment year.
No, you can only file ITR 7 electronically on the Income Tax Department website.
You can revise your ITR 7 within a specified timeframe from the date of filing.