Based on your account of events my first suspect would be CPU overheating. Perhaps the CPU Fan has failed, or perhaps the Heatsink is clogged with dust. You may have noticed if the latter was the case when you opened up the system- a good blast of compressed air would fix it. For the former you'd have to see if the Fan spins when the system is turned on (Sometimes during boot the fan stops- if it spins at all, that is usually a good sign).
-I wouldn't expect a battery replacement to provide any positive results, but I also wouldn't expect it to make anything worse.
-The message on the monitor is from the Monitor itself. It has stopped receiving any output from the system.
Can anyone tell me if a REMOTE ONLINE PC REPAIR COMPANY will be able to get my PC to boot up if i havent been able to? If not why would i call one of them?
They would not be in any way helpful. The primary reason somebody might utilize a "remote online PC Repair" service would be if they want to give somebody money for nothing. Basically, they are scams (except, of course, possibly through manufacturer support That you prompted).
As the system is only two years old, you should see if it is still under warranty. You can check
here; the "Service Tag" should be indicated somewhere on the computer via a sticker, usually it is on the back of the system. If it is still under warranty then you should contact dell- it is effectively "their problem" to resolve in that case. Otherwise you can still contact Dell but you would be on teh hook for repair costs, same as you would with a Repair Shop.