I don't think you can get a lvl 30, but you get Cherubi from honey trees.
level 30.
at level 30
it is 20 or up
Rampardos- at level 30.
raise him to level 30
Barboach evolves INTO Whiscash at Level 30
Barboach evolves INTO Whiscash at Level 30
Luxio evolves into a Luxray at level 30.
Flaafy evolves at level 30 just like diamond.
Magikarp learns the move Flail at Level 30.
Yes but only in Pokemon Pearl. You catch a Magnemite on Pokemon Pearl, level it up to level 30. And go to Mt. Coronet and level Magneton there 1 level. And you will have a Magnezone. Hope I helped.
Aipom, Burmy, Cherubi, Combee, Heracross, and Munchlax. Cascoon, Silcoon, and Wurmple are also available. Here are the probabilities: Aipom - 10% Burmy - 10% Cherubi - 10% Combee - 20% Heracross - 4% Munchlax - 1% Cascoon (Pearl) - 15% Silcoon (Diamond) - 15% Wurmple - 30%