For GotP the best solution is to kill ghost with oty or maxwell demon while hiding behind a bonewall to avoid damage. discord BH is a good solution to prevent any ghost to come, the AI may even nightmare your own creature (it already happened to me on a flash recluse and on lycan lol). Then you really need a bonewall, specially since you don't have any death cards in your deck(miracle, ice shield and FW are rather useless for me)
Also try to play 30 cards.
Vs firestall you can try to use archangel but IMO crusader is better. You also need a bonewall to prevent fahrenheit from dealing damage. Pulvy is VERY good in that match to destroy all the healing card and those boring fire shield. Then you need to troll the AI, making him using bolt and PC on useless cards. discord + BH can help a lot.