haha he will, he's only a baby

I wouldnt let him on the sofa until he's litter trained. Its best to limit him to one room not too much space and pop some hay ontop to make it inviting, id also use more than one. Put it where he seems to like to wee most, if any paper he has wee'd on pop in there too so he can smell it and go back there. Poo wise he will poo everywhere until he's neutered, then that will calm down and he will use the litter tray mostly. Gradually give him more space and he will get used to going back to his litter tray, both my buns i had no problems litter training, infact saffy only had 3 accidents ever!
He's beautiful, what petshop did you get him from? He shouldnt have been taken from mum until 8 weeks but thats petshops for you.