Pretty good list, I've had success w/both plasma and metla. Since many marines players dont field melta, keep it.
Something you might consider, drop a a marine will give you a hunter killer missle on your rhino. Not really a great trade, as it can only be fired once..but unlimited range (? i think..) krak missle eqiuv, can take something down, or def. wound.
I'm still not 100% sure about jump packs on characters..I dont think you can do it..