When I say "Non-Follower" I'm talking about NPCs who weren't originally meant to be recruitable, but you can make into followers via the console commands. I know of the following:
setrelationshiprank 14 3
Which makes an NPC like you enough to be recruited.
addtofaction 5c84d 3
Which adds the ability to recruit them.
Setlevel 1000, 0, 1, 81
Which sets their level to 81 (or any level you want).
ModAV *choose a skill* *choose a level"
Which sets the NPC's skills to the levels you want.
But what about the major attributes such as Health, Magicka and Stamina? Is it the same process?
Then what about things like perks and stats such as Heal Rate, Stamina Rate and Disease Resist? Are they the same for all NPCs, or are those other things I have to modify via the console? If so, what's the process and what are the perks and stats I have to really concentrate on?