The standard hole for faucets, which dispensers use is 1-3/8 inch. 2-1/2" is incorrect.
Delta P/N 47888 is both the pump tube and plastic bottle. HD sells it for $10.50 with free delivery to a HD store of your choice.
Yes, it comes with the soap reservoir.
A 2" hole opening might be too big--base is approx. 2 3/8".
Thank you for your question, Dave! The bottle is about 2 3/8" in diameter. Best regards, Jon
Hi! Thank you for your question! Unfortunately no, our soap dispensers will not dispense foaming soap. Best Regards, Tim
Yes it will, it is easy to install.
Thank you for your question. Delta Faucet model # RP1002 is available in Chrome, Champagne Bronze, Artic Stainless, Ventian Bronze, and Stainless Steel finishes.
Thank you for your question. Delta Faucet model # RP1002 will handle a maximum deck thickness of 2 1/2" so your thickness should be fine. Thanks. Jody