If you have a 5 to 7 mm gap between boards that are quite probably shrinking and swelling as the relative humidity changes from season to season, I'd go out and buy something called "foam backer rod" from any wholesaler in your area that sells caulking.
Basically, foam backer rod is a foam "rope" that comes in sizes from 1/4 inch to over 1 inch in diameter and easily compresses down to half that thickness. It's intended purpose is for inserting in joints before caulking so that:
a) you use less caulk (which is expensive compared to foam backer rod)
b) you can easily remove the old caulking in future by simply cutting through a thin layer of caulk over the foam backer rod rather than digging all the caulk out of a deep crevice that has been filled with it.
Typically, foam backer rod costs half of nothing if you can buy it at any building materials wholesaler. If you buy it at a home center or hardware store, you buy a small package of it, and what you're mostly paying for is the cost of packaging and the store's profit. If you go to any wholesaler, just offer to put a little money into the company's coffee fund, and they'll give you as much as you want.
Foam backer rod typically will squeeze down to half it's thickness, but my understanding is that you buy the rod that's 50% larger in diameter than the gap you want to fill. For example, if your crack is 1/4 inch wide, you'd push 3/8 inch diameter foam backer rod into it. If it was 1/2 inch wide, you'd use 3/4 inch diameter foam backer rod.
And, the foam backer rod will expand as the gap widens and compress as the gap gets narrower to stop the draft as well.
And, if you want to remove it, it's simply a matter of pulling it out.