A soon-to-be new mac user, hopefully

macOS and Mac Apps
Hello all. For Christmas, I will likely be getting a mac mini, mid 2010 version. Will this support Mountain lion and all its features? I will paste its specks below, and the site at which I will be getting it from. The specs are below: •2.4GHz Intel Core 2 Duo processor •3MB on-chip shared L2 cache •1066MHz frontside bus •Configurable Peripheral connections •One FireWire 800 port (up to 800 Mbps) •Four USB 2.0 ports (up to 480 Mbps) •SD card slot Graphics and video support •NVIDIA GeForce 320M graphics processor with 256MB of DDR3 SDRAM shared with main memory •Mini DisplayPort with support for up to 2560-by-1600 resolution •HDMI port with support for up to 1920-by-1200 resolution •DVI output using HDMI to DVI Adapter (included) •VGA output using Mini DisplayPort to VGA Adapter (sold separately) •Support for extended desktop and video mirroring across both ports Communications •Optional AirPort Extreme 802.11n Wi-Fi wireless networking; IEEE 802.11a/b/g compatible •Bluetooth 2.1 + EDR (Enhanced Data Rate) wireless technology •10/100/1000BASE-T Ethernet (RJ-45) interface with support for jumbo frames Audio •Audio line in minijack (digital/analog) •Audio line out/headphone minijack (digital/analog) •HDMI port supports multichannel audio output •Support for Apple iPhone headset with microphone Storage •Configurable Hard Drive •Configurable Optical Drive Electrical and operating requirements •Line voltage: 100-240V AC •Frequency: 50Hz to 60Hz, single phase •Maximum continuous power: 85W •Operating temperature: 50° to 95° F (10° to 35° C) •Storage temperature: -40° to 116° F (-40° to 47° C) •Relative humidity: 5% to 95% noncondensing •Maximum altitude: 10,000 feet •Typical acoustical performance •Sound pressure level (operator position): 14 dBA at idle It also said somewhere that iLife will be installed on the hard drive. The webpage is: http://www.gainsaver.com/Catalog/Detail.aspx?&CCode=1228^Mac%20Mini&cid=105&sid=macmini&medium=105&term=105&version=105&cICode=143694#specs Thanks in advance, I would also like to know if it will run Mountain lion smoothly, and if it will work with the refreshabraille I have from school.