Hi, there is not a visual armor system. You can play casually insofar as you can save anywhere on the map and come back to it later.
The story is partially linear but with many different branching paths. Later in the game, the overworld also opens up more and unlocks broader exploration and nonlinear play.