No way to estimate cost without specific site knowledge. Stopping up an area between 2 hills costs less than digging a hole in the ground. Things get more complicated after that. If you hit sand, all bets are off. So, coring is a pretty good idea. What is the makeup of the dirt? All of these things are variables. There are a lot more.

As far as maintenance goes, it all depends on your goals, location, etc.