Hi Andriette, you did well with this interpretation. It is obvious in the dreams that God will provide for you supernaturally in spite of difficult circumstances. I agree with you that you do not have to do anything to receive the provision. God is providing for you through love and grace. What a good God we serve!
The massive truck speaks of a huge amount of provision. More than you need.