Hey there! The game is still in progress, depending on your reading speed there's maybe 30-40 hours of content if you do all of every girl's content? But it's far from done.
In the long term, yes, each character will have their own ending (and some harem endings). Bringing someone you like along on quests has unique dialogue for them as well, varying by character and mission.