That actually sounds like a solid unarmed build, I think I might give that a go. More often than not, I find that the Ballistic Fist, Bladed Gauntlet and such are alot better than some of the actual " guns " in the game. The one downside Ive had thus far trying to do a sole-ly unarmed character is I get dominated by some enemies from a distance. But that sounds like a good build to use Dan, I might try that
For long range enemies:
Make them notice you and hide behind cover, let them close the distance due to stupid enemy AI.
Maybe tag sneak and close the distance by sneaking.
About armor, do you want to close the distance fast? Then use light armor.
But light armor also means lower DT, which means more damage dealt to you. (Hence tagging Medicine skill.)
Or you could use heavy armor, you'll take less damage but take longer time to close the distance to enemies.