The tuition fee varies wildly between business schools. Also different schools have different policy for scholarship. So, basically, your first question is just too broad.
For your second question, about visa, it's not a big deal, as long as you can prove those money are from reasonable resources.