Would it be worth it to just get a credit card for the sole purpose of youtube-dl? Maybe put some kind of limit on it, if possible?
Getting a legit card like that could be possible, but I don't think its worth of hassle and possible costs. Some companies practically throw these cards on you, but usually there is a catch.