For the Beldum, use neither. Go for 252 HP / 252 Atk / 4 Def.
For the Aerodactyl, don't expect to see lots of incredible results at once; They spread themselves out until lv. 100. Stick with it, and you will gain the benefit in the end.
Thanks a ton! One more question, what would be a good moveset for a physical sweeper Dragonite? As of right now its this:
I was thinking about switching Aqua Tail with Roost. What do you think?