This has no structure or point as far as i can see.
If you want to learn how to mod, learn how to code first.
You should realize that with a big mod like this, finding someone who can make this and make it well is going to be very hard. I suggest having a smaller idea if you want something to be made.
Why would you write everything in comic sans? why?
I doubt this would be an easy task. It may be easier to simply find a different solution to your problem.
Why do you want to implement this? Could you give an example where it would be needed?
I don't know if you understand how minecraft/mod versions work, but you'd have to re-create parts of the mod for different versions of minecraft. Please specify that, or it's difficult to know what you want.
Also if you gave explanations of the content, instead of just posting pictures, then we can understand what you're looking for.
But why don't you just play hearthstone, IN HEARTHSTONE?...
I don't get it.
Interesting idea, but this is not a simple mod. Flying entities are not a fun time to make, and to have it follow commands, level up, have different mods with different AI, would take a while. Likely hard to make, but I could see it being pretty damn cool though.
The closest you could get to anytihng like this would be a custom map with CustomNPCs' NPCs. Also a little more explanation of what content the mod would add would be helpful
Again, the NPCs would have to be from CustomNPCs. Creating dynamic relationships between NPCs and the player where they text and play games together would be a very hard task. There already are computer and phone mods, as well as music mods.