@harmony Thank you for saying that!
So you download the wallet of your choice. Then trade. That goes into the wallet. Then you take your wallet and donate to the forum. Something like that? I am not asking anyone to answer the question or in answer in detail but just tell me if I have got the jist of the thing.
Yes, you are basically on just the right line/s in your summary.
Whilst coinbase can have horrible charges, it's not a bad place for your first trial at least; I suggest something like:
1] You need to set up an account somewhere to buy - CB (as above) is most simple and the modest cost of a sub here won't need to much personal info (at least not in Europe) I cannot speak for the USA.
2] Dowload the wallet of choice (I use Electrum) - then copy and paste the pass to word pad, print that out, then destroy (or write down pass manually)
3) a) Buy needed $ from CB (allow couple of bucks for costs to be safe, which will put them in $wallet. b) Buy your bitcoins using those funds. c) Transfer all those to Electrum wallet using that wallet ID (which you can C&P from wallet right into CB recipient box). d) Once the Electrum wallet light goes green, send those funds to DBG given address.
Edit - just to add you can/will find better exchange rates (for vendors - for example) as your confidence grows.