Why does it take Roon soooo long to boot up?

A fusion drive? I’d be prepared to bet that that’s the culprit. Roon really requires an SSD for its database for all but the smallest of libraries, and your library ain’t small. Anything else and you’ll see a performance issue.

With your size of library, the Core i5 might also be an issue. See this post for more details on hardware requirements: