the pre-flop limp-call debate can go on forever. It's margingal, but can be ok.
Flop is interesting. Check-shoving here after check-calling preflop is bad. If you were trying to make AA fold this is the line you would take. Even open-shoving flop is better than this. I like either lead flop or check-call flop, lead turn.