Warrior can solo stuff, but it is a long process. I play a linked f2p, so I had access to most of the random dungeons, but if you truly wanted to do f2p warrior by yourself from the ground up, I think it would be possible but definitely a long grind. You have to build up your gear slowly...