“be at home with” = feel comfortable with something “My Japanese roommate is really at home with the culture here in the United States.”
“squeaky clean” = someone is very good and honest and never gets into trouble “My roommate is squeaky clean. He never does anything dishonest, and he always stays out of trouble.”