Possibly. Sounds like a question for AutoEurope. If no joy there, I'd ask on TripAdvisor. Albania is becoming very popular, especially with the sunshine-and-beaches crowd. Those aren't my interests, so I only passed briefly through the tourist enclaves on the coast. Still, I encountered foreign visitors (I think primarily English, Dutch and German) at some of the tourist spots. They weren't traveling in tour-group packs, so I assume some of them were driving.
Other Albanian quirks:
Albania is in many respects still a cash economy. I don't think any of my taxi drivers took credit cards. B&B sorts of places sometimes wanted cash, as did some restaurants, especially outside Tirana.
The dependence on cash is unfortunate, given the high fees charged at most (all?) ATMs. I once checked on the fee for a withdrawal of about $300. It was 3.5%. For about $100 the fee was 6.5% - 7%. There are money-changing booths that charge as little as 1% for converting euro currency. The fee for dollars is likely to be a bit more, but at the best places it will be a much better deal than an ATM (unless things have changed in the last year). I'd go to Trip Advisor for the latest scoop.
At the time of my trip the lek was valued at almost exactly 100 to the euro. It has gained a bit in the meantime and is now about 98 to the euro. In spring 2024 it wasn't uncommon for restaurants to accept euro notes at 1 per 100 lek. A pizza-by-the-slice place had its slices priced at 1 euro or 100 lek. I don't know whether that still happens (at the current exchange rate) now that a calculation is involved.
But whether you find providers who accept euro currency outright or utilize exchange booths, there's the issue of protecting the extra cash until you've used it all. There's a limit to how much cash I'm willing to carry around in order to avoid painful ATM fees. In the end, I mainly needed cash for all those taxis. Other expenditures mostly could be covered by credit card or were small. I don't know whether a Wise or Revolut account would be useful.
My usual pattern when designing an itinerary is to research the heck out of local attractions and conservatively estimate the time required in the major cities. Then I end up adding one or more days midway through my stay. (This is why I can't set out with a locked-down itinerary.) Tirana was the first major-city destination to which I initially allotted too much time (6 nights). It's a worthwhile stop--it's interesting in a quirky way. But there were two problems: it wasn't until I was on the ground in Albania that I realized I'd have to pass through Tirana more than once because of the terrain issues and bus schedules, and it turned out three of the country's very top museums were closed. Check on the status of the National Historical Museum, the National Gallery and the National Archaeological Museum before deciding how much time you'll want to spend in Tirana. The Archaeological Museum is in Durres, an easy side trip from Tirana, and its closure made the day trip to that city not worth the time for me since I wasn't interested in beaches.
Something else to know is that Albania reportedly has a lot of magnificent Roman mosaics, but it hasn't had the money (seemingly) to build protective covers for them, so the're mostly under layers of sand and thus invisible. I was glad I at least knew about that before my trip.
If time permits, I recommend adding Ohrid to your itinerary. It's in (North) Macedonia but not far from the Albanian border.
You should easily be able to get a taxi or some other private transportation over the Albania/Montenegro border from Shkoder to either UIcinj (more interesting) or Podgorica (probably with more rental-car options). There's a bus to one or both of the Montenegrin cities if you want to have a typical Albanian experience.