Most reputable aftermarket RAM has a lifetime warranty.
RAM is extremely sensitive to static electricity, or electrostatic discharge (ESD). It can be damaged by a charge that you don't even feel. Ideally you would have proper ESD protection equipment, such as a static dissipative mat, wrist strap, and dissipative smock to wear over your clothes. The mat and wrist strap should be properly grounded to earth ground, and everything should be placed on the mat while you work. If you don't have that, the following tips might help:
-Work on a hard, natural surface like wood or stone. Metal is not good because it conducts too well, and plastic (as well as coatings on some surfaces) build up charge easily.
-Don't wear socks or stand on carpet
-Keep everything at the same electrical potential. Touching metal on the laptop is a good way to do that. With RAM it's difficult because touching it could damage it. The packaging may dissipate enough static that it's safe once you open it. You can keep all these things grounded by touching grounded metal in your house, such as the screw in a light switch, or a water pipe, or standing on an unfinished concrete floor may be good enough.
-Only handle RAM by the edges, and be very careful no to touch the contacts, the chips, or any of the traces that run between them.
-Avoid movements that may create a charge, like walking around or anything that causes your clothing to rub together.
-Wear natural fibers, not synthetic
-Increase the humidity, or don't work if the humidity is extremely low. You can estimate indoor humidity based on the outdoor dewpoint, since indoor temperature is relatively constant and humidity is a function of dew point and temperature. A dew point below freezing means very low humidity, and below 0F i starts to approach the dryness of an airplane (which is very dry).
If the battery is delaminating, put some adhesive in and glue it back together.
The beeping likely means that the RAM is not working or not installed correctly. Apple Hardware Test won't work without RAM.
A few missing screws is probably OK. It has some extra! If you measure them you can probably find replacements online. Calipers are helpful since they are so small.