That's a very good idea, specially the cartoons. What I think you should be carefull is when you speak to him in spanish, because it's true that a kid learn faster than us, but if you make a mistake and he learn it he will have to delete that knoledge and learn it again, it would be twice harder haha
Good luck! any doubts about Spanish just ask me!!