What’s the best armor/weapons to get before Margit? Playing as Vagabond and feel lost on how to progress
Sounds like you just started?
You should get some type of summon, I've stuck with the 3 wolves the whole game but people say the jellyfish are good too, I think that's the first one you get. Talk to the girl in Stormhill shack, rest at the grace point and talk to her again. Or fast travel to the round table and then go back to her. Eventually she'll give you a summon and then disappear. Once she disappears she'll be at the round table, talk to her and the blacksmith, just go back and forth. She'll then move next to the blacksmith and will be able to upgrade your spirit summons.
A useful item for Margit is
Margit's Shackle, binds him to the ground but it's only effective twice in battle. You buy it from Patches, google it.
You should focus on leveling up and exploring. Killing knights will randomly drop armor but you can also buy armor from merchants. One you start getting armor, try to keep your weight at medium or lower.
Halberd is a good weapon if you're going as a melee build, it has good range and is relatively quick.
Best thing to do is just level up and explore, take Margit on in co-op or use a summon, he's gonna kick the shit out of you though. If you're early, just focus on other things for the next 30 hours. You can also bypass Margit completely. If you follow the path near Stormhill Shack that leads you to the castle/margit, at the base of where all the soldiers are, you can hang to the right and it takes you around the castle. There are some trees there but there's also a dirt path. It's easy to find. Just keep following it and you'll come to a bridge, just keep going and eventually you'll be in a new area entirely. You can sink dozens of hours into this spot and gain tons of levels, etc.
If you are new to the game, the biggest favor you do for yourself is to just forget about Margit and focus on riding around on torrent and exploring. Find grace points, find golden seeds, look for ruins and churches. Find pieces of the map. Be sure to talk to each NPC multiple times in a single instance so you exhaust their script, it'll cause things to happen like unlocking services they offer.
Don't be afraid to use google either, the game is huge and you won't spoil much of anything if you're looking up where an item is or what an item does, etc. Leave messages too, people will "praise" them and when they do that, your health bar will be restored.
Also, play co-op if you have a friend to play it with. To me it's the best way to play. So damn fun. Playing in a co-op is a process but it's easy to do once you realize how co-op is handled in the game.