I think you can do all the things you listed, maybe avoid the manga. About fantasizing, avoid it when you can, but you are not an indian guru, so you can't control all your thoughts, avoid it when you can and don't worry about it. Being with your female friend is not bad, it's actually good. The goal is not watching porn and not masturbating, not becoming a convict who can't hear music or watch a movie. Obviously if you're in the first months avoid any naked woman material (a real woman is ok).