Hi buddy. Welcome to the forum. The frame is ok, not too bad, but its a freebee…;)
You may struggle to get forks, I am guessing the frame is a straight steerer, so your options may be limited.
Best pace to look for parts is the forum classifieds and ebay.
If you are on a budget go for deore kit. If the frame is disc ready deore discs are brilliant. Research your contact points (saddle, bars, stem and grips) Charge saddles are very good. As for forks, try and get one with a lock out. That way you can use the bike on the road for some evening rides if the weather gets grim. Look on the used ads for a Reba 100mm and you won’t go far wrong.
Wheels- if you are on a budget try Superstar components for some deals.