You can buy BMW OEM coolant by the gallon from online suppliers like
http://www.autopartswarehouse.com/ the service lights, and or doing your own oil or coolant changes should not void your warranty. Try to specifically direct the dealer to check known the weak area's of your X5, like water pump, high pressure power steering hose, suspension bushings, CV boots, etc. for the last warranty inspection. Good luck