In shop maintenance - Specialized
Probably not, given that amount of riding.

From a shop perspective, giving a recommend maintenance interval is trickier than it may seem, because you want to account for the rider who's riding a lot but doing absolutely no maintenance or adjustments beyond air and chain lube, and probably not even doing that consistently or well. To keep that person, and shops deal with a lot of them, on a reliable bike, 3 months is a pretty reasonable number. It's conservative but I don't see it as gouging.

What I tell people first when asked about how often to bring it in is that a little bit of maintenance on your part goes a long way to increasing the interval. This mostly includes learning how to use your barrel adjusters, lube your chain, and occasionally torque the key items. Do that and the 3 months will become 6, 9, 12 etc depending on how much you ride and conditions.

Getting your brakes bled once a year is a commonly cited timeframe, but in reality most people are better off doing it as needed. Doing it preventatively doesn't buy you much if there are no issues. Unlike bearing system overhauls, there aren't really outcomes with hydros that leave us saying, "If you had brought it in sooner it would have been fine, but now it's trashed."

That fork, unless I'm really missing something, is a basic grease-lubricated coil or elastomer fork that's intended to never be serviced. You might specifically ask the shop what they would actually do to it in a tune up. I'm guessing the basic response is check that it still works on the test ride and replace it completely if it doesn't. If there's an external adjustment specific to the Brain then it's probably something you can do yourself.