No, All directions are good.
Yes, it is belived to stop bad energies entering your home.
Yes, Vastu will affect you even if your are tenant.
No, Vastu shastra affects people irrespective of religion, cast, creed or color.