I would advise you to try PaySystems.com. I know that they are not free, but if you plan to stay in hosting business, you'll need more professional services than PayPal. Evem though a lot of people like to use it as their payment method. I really don't think that PayPal should be your first option. Anyway, Good Luck
In regards to something to take your orders a low-cost solution is Phpmanager, nice script can do alot for the cost .. if you dont need support then you can get it as low as 30bux with updates for 6mos
for payments look into like 2checkout, paysytems or something similiar to those
In regards to paypal, I would accept that as well as alot of ppl do tend to default to that however be sure to take advantage of their debit card and try not to leave too much funds in the account as they can slam your account down (lock it) at anytime if someone says they didnt request your services
Hope everything works out for you...Good Luck
DWS CENTER LTDA--http://www.dwscenter.com Web Hosting, VPS, Dedicated Servers, Low Cost Domains!! US, UK, Netherlands & Asia!!!