Hide admin bar by default

Yes it is possible, there is a code:

// inside functions file
add_filter('show_admin_bar', '__return_false');