Yes, that’s possible. If you need to disable the language switcher option to pass between store views for some reasons, you need to navigate to System > Configuration > Restriction and set 'First visit redirect' only to 'No'.
Yes, there is such an option. Redirecting visitors between store views only is extremely handy if you have websites selling different types of products and don’t want to mix them up. Please disable “Redirect between Websites” option.
Our GeoIP Redirect module doesn't allow for creating blacklist IPs. However, you can create a special page with the content you need and redirect customers from specified countries to this page or to another website.