Keep practicing , looks very good for a beginner, i remember my days of just starting, your starting off the same i did, work on 3D improve quality alot when its in 3D.
I agree with Tox. you cant ever stop modders, if they want to mod they will find a way, but im okay with XP lobbies being out there in all i just dont want stupid stuff on my screen, or me getting deranked.