“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.”