we are inside alot during early practices in february. we are lucky. when our bleachers are pulled back we can fit 90 foot infield on our gym floor. our infielders cant get depth but we can get infield in groundballs and throws, work on rundowns, bunt defense, 1st and 3rd defense, picks, pfp, baserunning, etc. we also have another gym floor upstairs where we can put our hitting stations and indoor mounds. we have an indoor cage in an unused vocational shop.
we will go 2 and half to 3 hours early preseason, after we start playing we play 4 to 6 days a week so we really shorten up. im like you anything over 2 hours you get to a point of diminishing returns.
as far as the school thing we make our kids with a c or below in anyclass attend study hall after school everyday before practice. we start this after the 1st progress report in the fall. again once we start playing this is hard to keep doing.