To answer in order
1. It should but it can't be guaranteed as there could be hidden damage to other parts
2. Probably but your Dell wouldn't be able to read the hard drive without formatting it
3. Questionable on the ram--the processor is part of the logic board.
One area you did not mention is the keyboard and they frequently have problems after a spill. If it were me I'd go for it but its not my money at risk. Whatever you decide I wish you good luck. Ralph