so i have done this quite a bit lately. it depends on what you mean by the "best" way to do it? The easiest way to do it is just buy hospitality. i did that with chelsea and arsenal earlier and it is a cinch. but while it is definitely the easiest approach, it is also the most expensive. i expect fulham wouldn't be that expensive though.
so actually, i just went and found it. yeah, hospitality at fulham is not that bad. the matchday plus package for the bournemouth game is only £122.40. I would strongly consider that given how cheap it is. looks like their more posh hospitality packages are unavailable for the bournemouth match.
https://www.eticketing.co.uk/fulhamfc/Hospitality/LandingPage
just click fixtures and go to bournemouth. easy peasy.
you're rolling the dice a little bit with the 18th but obviously, if there are tickets, that would be best. it's fulham and bournemouth so the availability on the 18th may actually be there. you could probably get tickets cheaper but will likely have to go through their fan club that you will have to register for (and likely pay a small fee). you will then be able to access the club's internal resale market which will be cheaper. but just comes down to how much you're willing to pay to avoid the hassle. that is a supercheap hospitality ticket (the chelsea-arsenal ones at stamford were between $700-$1K). also, hospitality usually gets you access to pitchside and other parts of the stadium you wouldn't otherwise be able to access. here is the rundown for that package they have on sale: https://riverside.fulhamfc.com/matchday-plus
alternatively, you could just wait for stubhub but always a little more shaky on that front. i don't know if fulham requires you have the members card along with your ticket to enter like the big clubs do. when i went to the real madrid-man city champions league game in madrid in the spring, i had to meet a dude in madrid to get his cards. it was annoying. fulham might not have that though, don't know. but for sure with hospitality or buying a ticket if any are available on 12/18, you don't have to deal with any of that crap.