1. I don't think floating works well in micros, only at NL25 and above does the play work to some extent. With AJ and KT won't you be better off just folding them especially against someone who c-bets relentlessly. Those are trouble hands. Even if you flop top pair you don't really know how you stand in the hand. I would just muck them facing an EP raise.
Your reasoning for flatting to keep dominated hands in might be fine in theory, but in practice how comfortable are you about getting it in with top pair good kicker? I would only do it with AK, AQ, and sometimes KQ as the chance of being dominated ourselves is a lot less.
2. Don't get discourage by missing the flop when you are the 4-bettor. If we have zero to no equity postflop. e.g. AdQd on the three-heart flop with no A or Q, then it might be a good idea to check/fold or fire a c-bet to try to take the pot down, although the latter option isn't really preferred since we can't really double barrel the turn.
The fact that we are OOP makes playing medium pairs a tricky proposition. This is such a nature of those hands and you can't really avoid it. Remember, you don't have to win every pot that is out there, even in a 4-bet pot, chances are you only invest about 10 big blinds into the pot, hardly approaching commitment threshold. If you're unsure of how to proceed, check/folding isn't always bad, especially in micros where one can earn a decent amount of profit playing ABC.
3. Again, 12c is like 6 big blinds. The min reraise pretty much priced us in that I will only fold offsuit K-rags and ace rags to those raises. If you miss, then there's no shame in cutting your losses on the flop.
4. Move up! You might have dropped 6BIs but I'm confident you're still properly rolled for NL5. It's not like NL2 are full of idiots or fishes, but you'll surprisingly learn a lot more as you move up. You've read a lot about poker, but trust me, those advanced concepts are almost of no use at the smallest of stakes! One argument for quickly moving up when you are properly rolled is to avoid paying atrocious rake. You're currently paying 6.66% at NL2. At NL25, this number will drop to 5%. That will affect your winrate a lot trust me!
5. Don't rely too much on HUDs. Sometimes it pays to also pay attention to your opponents and the cards they show down without relying on statistics which might not even be significant due to small sample size.
GL at the tables