Isola 2000 is a ski resort which means it has plenty hotels and restaurants. However, because it's off-season, not all of them are open. You should be able to find accomodation no problem though if you book now and whilst those restaurants that are open are busy, as long as you book a table, you'll be fine.
In terms of the Trial, it's all set around the lower ski slopes so it's all easily walkable. If it's the same as previous years then no section would be more than 10-15 minutes walk from the paddock. Last time there were no big crowds so it was easy to get up front and get a good view.