For inexperienced DIYers; or any body not really comfortable with plumbing in general, the easiest option is to replace the whole faucet. While the faucet may be serviceable, stuck screws/bolts, proprietary disassembly steps, and difficulty finding replacement parts, make this a frustrating job for beginners.
The new faucet should come with instructions on how to install it, but here are the basic generic steps to remove the old faucet and install the new one.
Removing the old faucet
Turn off the water
Look under the sink, and you'll (hopefully) see something like this.
![Shutoff valve](https://i.stack.imgur.com/VPcNIm.jpg)
Actually, you'll see two. One for the cold water, and one for the hot. Turn the knob until the valve is shut. Then turn the faucet on all the way, just to make sure the valves are fully closed.
If you do not have valves under the sink; or the valves do not stop the flow of water, you'll have to shut the water off using another valve down the line or the main shutoff valve.
Disconnect the supply lines
Attached to each of the shut off valves, there should be a hose like this.
![Supply line](https://i.stack.imgur.com/JUeAF.jpg)
In some cases a rigid or flexible copper pipe will be used as a supply line, instead of a flexible braided supply line.
Using a pipe wrench or tongue and groove pliers, disconnect these pipes from the valves.
Make sure you have a small bucket under the connection, to catch the water that comes out of the pipe. A small amount of water is normal, it's just the water that was left in the pipe between the shutoff and the faucet. If the water continues to flow or comes out under pressure, tighten the connection back up. This means the valve is not working or has not been fully shut off.
Remove the mounting nut(s)
If you follow the supply lines (the pipes you just disconnected) up, you'll find the tailpiece (a long threaded pipe) with the mounting nuts at the top against the underside of the sink. There may be two (one where each supply line connects), or just one in the middle depending on the faucet make and model.
![Mounting nut](https://i.stack.imgur.com/RIuV7.jpg)
A basin wrench makes removing these nuts much easier.
On some faucets, the supply lines are part of the faucet and cannot be disconnected. In this case the mounting nut may or may not be right at the end of the supply lines.
Once the nuts are removed and the supply lines are disconnected from the faucet (if applicable), the faucet should just lift away from the sink.
Clean up the mess
Once the faucet is removed, scrape any old plumbers putty from the top of the sink using a 1" putty knife
![Putty knife](https://i.stack.imgur.com/5KdkW.jpg)
Install the new faucet
Now that you have the old faucet removed, it's time to install the new one. Follow the instructions included with the new faucet, or these generic steps.
Seat the faucet
Grab some plumbers putty, and roll it into a "rope" (about 1/2" or so around) in your hands. place the putty rope either on the sink where the faucet will sit, or around the bottom of the faucet itself. The plumbers putty prevents any water that may be near the base of the faucet, from leaking down into the cabinet below the sink.
![Putty rope](https://i.stack.imgur.com/OjDAj.jpg)
Do not use plumbers putty on natural stone (granite, marble, etc.) counter tops, use a bead of 100% silicone caulk instead.
Carefully put the faucet in place, and press it straight down (don't worry if some of the putty squeezes out, that's normal). If the faucet does not stand on it's own, get a helper to hold it for you. Go back under the sink, and install and tighten the mounting nut(s) on to the tailpiece(s) using the basin wrench again.
Remove any excess putty that squeezes out from around the faucet base.
Connect Supply lines to the faucet
If the old supply lines are still in good condition, you can reuse them. Otherwise, head to the hardware store and pick up new ones (if not included with the new faucet). Make sure to take the old supply lines with you, so you get the right ones.
Using the basin wrench again, connect the supply lines to the threaded tailpiece(s) on the faucet.
Connect the supply lines to the supply
Connect the other end of the supply lines to the shutoff valves, making sure to connect the proper line to each shutoff (you don't want hot water coming out when you turn the faucet to cold).
Check for leaks
Slowly turn the shutoff valves back on, and watch carefully for any leakage. If you see a leak, turn the valve off and tighten the connection where the leak is.
Turn the faucet on (testing both hot and cold), and look for any leaks.
Tips
PTFE tape
Use PTFE thread seal tape on all threaded pipe connections, to reduce the chance of leaks.
Lube helps nuts come off
If any of the threaded connections are difficult to remove (when removing the old sink), soak the connection in penetrating oil.
How to unclog it
!!! WARNING !!!
Put on gloves, and full face protection gear! NaOH can cause severe burns or even permanently blind you. You wouldn't want even a droplet on your eyes, since (unlike your skin) they have no protection at all.
(Before trying my method below, give a try to the other suggestion by @Jaroslav Voller. Try not to pierce the pipe if you use a screwdriver, though.)
Take 2-3 straws and insert each one into the holes. No I'm not joking.
![enter image description here](https://i.stack.imgur.com/2SWoL.png)
Then pour hot water through them using your tap. The hotter the water the more soluble NaOH and the salts you created, will be. Which will make the whole process faster. Just let the water run until it is unclogged.
Be careful with this water since it contains large amounts of NaOH and is corrosive.
This will remove the NaOH layer, but your initial problem will probably not be solved so you will have to try using the drain cleaner again, but this time use less NaOH.
Why it happened
The grid at the entrance of the pipe reduces water flow. My assumption is that the excessive amount of NaOH you used, along with the reduced water flow right after, caused the NaOH to boil instantly the small amount of water that was already present and formed the solid NaOH layer which you described.
Pouring water doesn't work because the water already present, along with the grid, reduces the flow above the NaOH layer, meaning it will dissolve very slowly or perhaps not at all.
![enter image description here](https://i.stack.imgur.com/5KVEd.png)
When you started throwing the citric acid, it dissolved in the water and reacted with the NaOH, increasing the temperature locally and also creating a sort of "salt", sodium citrate.
![enter image description here](https://i.stack.imgur.com/GWgW2.png)
Initially it was soluble but as soon as it's concentration increased and the temperature dropped, it's solubility dropped as well, forming a layer of salt (blue color in the figure below), which actually separated your acid and base. This is why they stopped reacting.
![enter image description here](https://i.stack.imgur.com/Xubr5.png)
Using the straws to guide the water flow directly on those layers will do the trick. The layers will be dissolved within a few minutes.
![enter image description here](https://i.stack.imgur.com/QOuXv.png)
Note: Colors in the figures do not represent the actual colors of the substances used.
Best Answer
Curious that they are coming loose, but pipe dope would insure a good seal and may gum up the threads enough to keep it from working loose again. I typically use pipe dope in the seal area, some always gets on the threads, it is non hardening, so it can still be disassembled when needed.