What a tough time for you expecially being so pregnant....theses stages do pass...but in the meantime...
I had 2 under 2 and this is what helped me....(after lots of trial and error)
Don't plan anything that will require you being on time if possible...
Don't force him into clothes/shoes, force will cause more problems.
Before anything else, stock up on slots of small toys and treats he will love, hide them at home, inexpensive things.
An hour or so before you have to go out, get his attention and explain BRIEFLY what you will be doing, and that you have a special treat if he puts his coat and shoes on quietly or lets you do it. Repeat 30 minutes before, same words, lay out coat and shoes.
10 mins before, show him toy and say once you are ready you can have this, let him try on his own or with minimal help...STAY CALM...don't give him toy under any circumstances until he does what he needs to and says please......ignore tantrums/remove distractions if possible/ie TV off/favourite toys tucked away so he doesn't get distracted.
Help but don't force, if he runs off calmly lead him back to hall and repeat/ show new toy/point to coat and shoes/ NEVER GIVE IN ( hence not having to be on time!)
It may take a bit of time the first time, but if he gets his fun reward, very quickly he will realise he wants to get it as quickly as possible next time!! and lots of praise too.
PJ are soft and comfortable, so make sure you buy lots of soft and comfortable similar tops, and make sure he likes them, if need be let him sleep in the one you want him in for the morning...pick your battles...he is 2 as long as he is warm it doesn't matter what he wears.
Also NEVER asd him what he wants to put on, l soon learnt this! choose 2 or 3 suitable things, lay them out away from all other clothes and say 'pick one, put it on, and then come and get your special reward' stand back, let him pick his favourite, help only if he needs you to, be positive (lets get this soft warm top on so l can give you your reward) Be clever with clothes make him feel he likes the texture of all his clothes as ,much as his PJs.
I would take him to football in his wellies with no fuss before going, take trainers, let him watch on the sidelines, saying all boys wear trainers for football, so they can kick the ball, here they are|(put them beside him) if you want to put them on and play let me know.......most boys will want to play....and soon would WANT to put on the trainers to play, it may take a few sessions but will work eventually.
Re the bath, assuming you have a shower give him the option of coming into the shower with you, mine loved showers and hated baths, mostly they came in the shower with me in the mornings, and it was painless and quick.
I often found l had to do the opposite to get mine to do what l needed them to ,but consistancy and pre planning is the best way to get results, and lots of tempting treats/toys! soon they realise it is much more fun to do the task and get the treat.....good luch op and congratulations on No 2 baby!