I am thinking the cool whips should start at level 70+, kind of like commando, but yes that is the idea
Use actual skill amount not professional levels.
Im pro lvl 35 in armour manufacturing yet ive only got 1 skill point so i dont think i would deserve any compensation if this was armour crafting taken out of the game for 2 years so unless you have actual taming skills you didnt even miss taming.