Firstly get some BOE Epics, your gonna get facerolled pretty good. With those stats.

1.) One button macro for my bear tank that will be used both on AoE pulls and 5-man bosses
TBH for this as long as you mean "a one button" macro that you will have two of, button 1 (boss) button 2 (boss) it should look something like this:

Boss:
/castsequence reset=combat mangle, lacerate, lacerate, lacerate, lacerate, mangle, maul, lacerate, lacerate, mangle, lacerate, maul

Should be something like that I would think. May have to work out the cooldowns and order but thats the general point.


2.) A tank healing macro for my resto druid that will be spammed non-stop (the button will share the same keybinding as my tanks one button tanking macro)

/castsequence [target=targetstarget] rejuvination, lifebloom, lifebloom, regrowth, lifebloom,,,,swiftmend or something similar, could prolly toss a healing touch or what not in there if you wanted. Add in wild growth / nourish as needed.

3. You can either have a macro assist the tank, or target him you will be bettter off with making your healing macro to another button. as you wont be able to swap targets like that unless your detargetting the boss, and having the tank target himself or something.