for the going through walls bug you can try to add a physics matirial.
and for the movement it looks like when i move the camera the character doesnt rote with it (if i remember right) you should do so when moving the camera(only on the side way axis for the character i dont remember how the axis calls) to rotate with it the character
here is a movement tutorial on youtube that i have used more than once if you still got problems: