Yeah it's around 30 hours.
Yeah it is 25ish.
The core of the game is akin to Monster Hunter titles, that being online grinding with other people sort of like a MMORPG-lite. Online is where this game is at, but be warned, it is a HELL OF A LOT of grind! I have like 80hrs in this game, but I cannot stomach it anymore.
I just hope the 2nd one has more 'meat'. Also for some reason I dropped frequently on GeoNet which was annoying. Sometimes there was no issue, other days I had hell.