The institution needs to be Publically funded Post secondary institute. You need to be enrolled in a minimum 2 year course and include the following paperwork :
1. LOA
If he's already enrolled in college, he doesn't need the acceptance letter, but it doesn't hurt.
Yes, this is important.
3. You and your wife's bank statements showing at least $20000 combined
Where do you come up with this number? It needs to be a sufficient amount of money to cover expenses, but why exactly have you chosen $20k?
Yes, this is essential to prove marriage.
These are helpful, as are other proof that the marriage is genuine, but don't overwhelm the visa officer with random things.
6. FB Status recognizing each other as spouses
This is not a mandatory thing - you need to prove the marriage is genuine, but you don't need to overwhelm the visa officer with random social media things.
7. Continuous dialogue between you two like Whats App call log etc.
You won't find this on the checklist for the application, and it's only needed if you have a very weak case to prove the marriage is genuine.
@confused99, you're suggesting things here that are like what you need to submit for an outland spousal sponsorship. You don't need to submit a massive amount of documentation unless the relationship looks weak.
Its not guaranteed that you will get it but at least present a solid case
It's never guaranteed.