Yes, there is a large paved parking lot at the venue.
Yes, see the "travel" tab for hotel recommendations in both the Boise and Meridian area.