Can i Monitor transactions coming in?
Yes. There are a couple of ways to do this.
Personally, I'd use the ZMQ pubsub capability and process the transactions with a separate program by subscribing to the ZMQ endpoint.
Can i log all in and outputs and traffic of my Daemon?
Yes.
Can anyone point to good documentation regarding creating a testnet, joining testnets?
You can run your own network using regtest.
To learn more about this, I suggest here.
Unsure what you meant by "joining testnets".
Any documentation to create more currency on local wallet/local testnet and spend currency in an automated way?
You can create more bitcoins by mining blocks using the general block bitcoin-cli command. This is only usable in regtest.
If you want bitcoins in testnet3, you will need to get them from a faucet or another bitcoin developer.
The regtest guide should contain instructions on how to generate more bitcoins for yourself to test.
To automate the entire process, I'll assume you have some basic scripting skills to invoke bitcoin-cli commands.
your title contains
blockchaind, do you meanbitcoind? – renlord – 2017-11-22T15:19:48.540Since this is a question and answer platform, we aim to create great question and answer threads. To that end we prefer questions focussed on one topic, as that makes it easier to point people to exactly the content that they are looking for, and much easier to provide comprehensive answers to the question. Please only ask about one topic per question. It seems to me that some of the questions asked here are answered on https://bitcoin.stackexchange.com/q/63138/5406. Please don't ask the same question in different posts.
– Murch – 2017-11-22T17:58:43.873