I have a solution for funding the wall: Both sides should agree to give the Border Patrol $10 billion and tell them to spend it as they see fit to secure our southern border. Trump did something similar with Defense Secretary Mattis against ISIS and it worked.
Win-win. Trump gets his wall and Pelosi can claim she didn't specifically fund it.