1. As narrated by you, the bonus has to be paid to you after completion of one year of service, which has to be calculated from the date of your joining. Hence you are entitled to the bonus.
2. Delay your submission of Resignation letter till you are given bonus and salary.
3. The management is bound to pay you salary even if you resign, subject to the terms and conditions of your appointment order. If you are not given the salary, legal action can be initiated against your employer.
4. Your understanding is correct that the bonus should have been paid to you by your employer.