Epoxy is best on these materials.
An epoxy adhesive designed for metal surfaces is typically the best choice for bonding metal to metal. Epoxy adhesives provide strong and durable bonds that are resistant to high temperatures and can withstand heavy loads. Be sure to prepare the surfaces to be bonded properly for the best results.
Epoxy is best for the two materials
Yes it will, in fact it is possibly the best adhesive to bind almost anything to glass.
Epoxy or silicone would be best
Try this web site, there are more just do a google search http://www.best-deal.com/search/landing/query/wood+to+metal+adhesive/s/google/koid/4172337202/?query=wood+to+metal+adhesive&gclid=CKvLy8rS0LcCFWlp7AodWnQAMA
To glue metal to rock, you can use a strong adhesive like epoxy or construction adhesive. Make sure to clean and roughen the surfaces of both the metal and rock for better adhesion. Follow the instructions on the adhesive carefully for the best results.
A high-quality epoxy adhesive designed specifically for bonding ceramic to metal would be the best choice. Make sure to follow the manufacturer's instructions for the best results.
White glue is definitely the best for that.
Before soaking metal jewerlry in WD40 to remove adhesive, test on a small area. This will prevent you from ruining the piece if the WD40 removes or damages the finish.
I would use PL300 or a similar general adhesive.
Wet it, then scrape with a metal spatula or spreader.