You can raise your rank by checking in the quartermaster and showing you haven't lost your gear.
This means that you go to the quartersmaster and offer your help. Your crafting cooldown rises by 2hours and your faction receives profesional service points depending on your profesion
So I let him give me items and place them somewhere where they never will get lost (tent, as example). Later I pick it up again to go to the quartermaster again.
So every two hours you check in into the character account and do this with the quartermaster.
Beside all this, free items are never good.
Also if everyone can get stuff from these "profession points" what prevents me from trolling everyone else in the faction with taking lots of stuff to reduce the "profession points" drastically? If you want to limit them per character: What prevents me from making lots of alternative characters, joining the faction and do it then? And: What prevents players from taking lots of items from the "profession points" but don't do any of these crafting stuff? Additionally: If I am no crafting character anyway, I don't care about the cooldown. But if I am someone who crafts a lot by default, it harms me a lot.
I don't like something in this... Like, now I have a single char - he is a small guns user, merc leader and a trader in the same time. I don't need crafting, because I can farm useless stuff and trade them. If your idea is implented, I can't get any reputation. I'll be honest - I've went scavenging for Junk/Wood/Ores only 3 times in a total. I've gained about 6k caps in no time, just trading, all I have crafted is 2 10mm pistols and 3 mausers, all this stuff is later used for low tier quests (get radscorp tails, kill the guy Hammilton wants, kill some raiders etc.) but I have never crafted anything to sell it, not even talking about that, I can't craft any mid or high-tier stuff, because I don't have a build for such things. This idea just somehow doesn't work together.