(1) {((a^2)(b^4)ab)^(3k) : k>=0}
(2) {a^(2n)b^(3n) : n >= 7}
(3) {a^(2n)b^(3n) : n <= 7}
No clue for this one.
I think it's contextFree cause there is no limitation on n, unlike 3) we can't build a finite automate but we can build a Grammar:
S ---> (a^14)X(b^21)
X ---> aabbb | aaXbbb
For me it's a regular language because of the limitation on the value of n which allow us to represent it with an automate.