Well it figures that once Im about to give up I solve one of my problems. I was able to get my pistal to show on screen with this code if anyone else was having the same problem.

ENTITY* pistal_ent =

{
type = "pistal.mdl";
layer = 2;
flags2 = VISIBLE;
flags = VISIBLE;
view = camera;
albedo = 50;
x = 100;
y = -50;
z = 0;
}

But Im still gona put this off till I get a little better with Lite-C.