What's a daemon , do I need a hosting for that ? I don't think it's a problem to run any program 24x7 if you have any links please link me .
Bitcoin Daemon = Bitcoind. You will have to run Bitcoind 24x7. It is not easy to host because of the 30+ GB of blockchain it downloads. If you can't run this, it's better to go for BlockTrail.
-
https://www.google.com/search?q=bitcoind -
https://en.bitcoin.it/wiki/Bitcoind -
http://bitcoin.stackexchange.com/questions/13368/whats-the-difference-between-bitcoind-and-bitcoin-qt-different-commandsFor what comes to Blockchain.info I know and I see they have a lot of issues those days and API is down most of the time ,
Exactly. Its not a good idea to use their API but if you got no other choice, go for it.
for what comes to BlockTrail , people will need BlockTrail account to receive their payment ? or they will receive to any adress :/ kinda don't get it
You use BlockTrail API and it will send payment to their address instantly or when the threshold you set reaches. You can do this with both BlockTrail and Blockchain.info.