I certainly would prefer not see any money for PP but I am an optimist! Also it seems that here is some legal stuffs running against PP right now - if anything is found illegal then they get no funds at all. That goes also for the sanctuary cities.
And don’t forget: this is NOT a budget bill - it is a omnibus appropriations bill, not a budget. Much easier for President Trump to move the funds and sign or not sign whatever is sent to him before the funds are appropriated.