yes you will get points for 0 rating. as long as you have played 10 games. i dont think you have to zone in to the 10 games though to make them count. (dont quote me on it though)

if you have some friend playing a tank then convince him to run HCs with you. there is a shield for badges that will be ok to start with. there is also some mace that is crafted. dont remeber the name..