Good ferals use a lot of macros, I'll give you an example of a macro I use that pretty much solves both your problems.
Code:
#showtooltip
/cast [stealth, nomod] Pounce;[stealth, mod:alt, target = focus, exists] Pounce; [nostealth, nomod] Mangle; [nostealth, mod:shift] Pounce; [nostealth, mod:alt, target=focus, exists] Pounce
(I just wrote that manually, to lazy to switch on my druid to see the actual macro, but I'm fairly sure it should be correct.)
However, since I question your ability to play with a big amount of macros, there are several addons that allow you to switch actionbar during prowl and incarnation.