Most of what you mentioned exists in Obsidian.
And I feel pretty confident saying that, knowing that this is by far the most popular page on my personal website: https://input.sh/replicating-notions-tables-with-obsidian-pl...
at least its free and files are stored locally