Para integrar un sistema de pago necesitás una pasarela de pagos que te puede ofrecer tu banco o alguna de
estas empresas. Si te referís a la parte técnica, en los foros de programación en el soporte de la empresa que contrates tal vez te puedan ayudar más.
PayPal es muy respetado y tiene una sólida trayectoria en el mercado. Yo hace un tiempo no uso PayPal cotidianamente, si no cambió, la registración para el cliente es obligatoria. De todas formas son datos necesarios para la transacción en general, por lo que habría que pedírselos igual. No sé si es posible pero... se me ocurre que si el cliente primero va a dejar los datos en tu web, tal vez se puedan pasar como variables a PayPal a la hora del registro. No creo, pero de todas formas para eso es mejor que preguntes en los foros más técnicos.
No hace falta que sea un servidor dedicado.
Saludos!