запрещено принимать криптовалюту за оказание своих услуг (например, программирование, дизайн, реклама и т.д.)?
Запрещено, если вы более 182 дней в течение 12-месячного периода находитесь в России. См.
закон о ЦФА, ст. 14, ч.5.
С учётом того, что криптовалюта это товар, а торговлю по бартеру никто не отменял и вряд ли отменит, возникает вопрос относительно того, как будет определяться, что криптовалюта именно в виде средства оплаты использовалась, а не как товар по эквиваленту в рублёвой стоимости товаров или услуг? Опять на усмотрение того, кто штрафовать будет?

Как товар - тоже нельзя. Запрет сформулирован так:
принимать цифровую валюту в качестве встречного предоставления за передаваемые ими (им) товары, выполняемые ими (им) работы, оказываемые ими (им) услуги
В РФ крипта запрещена как средство оплаты, соответственно и оплата и получение это нарушение, но всегда есть нюансы.
Ни в одном нормативном акте нет запрета
отдавать криптовалюту за товары, услуги, работы. Есть только запрет
принимать криптовалюту в обмен товары, услуги, работы. Иначе бы каждому, кто платит биржам комиссии за сделки, давно уже вручили предписание прекратить нарушение.