Man I'm bad at this stuff lol.
Ok short n sweet version, can I send bitcoin to someone by just using a bitcoin ATM and then showing the machine the scan code of the persons wallet where I want the bitcoin to be sent? I've never made a single bitcoin transaction to date so you see how new I am to this lol. All I have set up is a blockchain account, but that was SUPER simple to do.
Again all I wish to do is buy a small amount of bitcoin and then send it to someone without having to use my bank account at all.
Thanks

Yep, that pretty much it.
I also don't suggest using online wallets like Blockchain.info, use something like Electrum (Desktop).