Can I use any npm package with Strapi?

I am interested in creating a job board,where the left half page has the jobs(list),where the right half page has a map,which shows the location of the jobs.Also,an employer will add a job,after paying for it.
Is this possible to do this with Strapi?Can I use other npm packages like a Map,Stripe(for paying),which are not specific for Strapi?If yes,is this difficult to add to Strapi?
Thanks in advance