I've already told you how to mostly disable the blood, the violence will never change, people like to shoot NPC's with various weapons, you can also use a Paint tool which you can use to paint blood decals everywhere, so i suppose it's a very bloody and violent game, however, Garry's Mod can be fun if you're playing with people who are good builders and/or ragdoll posers, i've never played in a RP server, so i wouldn't know how that goes down, i barely play in Deathmatch servers as well, i mostly play in the Sandbox servers, as for difficulty, it's rather easy to build and pose things once you get the hang of it and experiment with all the tools Garry's Mod comes with