В исповеди католический священник католику отказать не в праве - если, конечно, не требовать священника исповедовать его прямо в трамвае или при встрече в столовой.
Обычно в церквях висит расписание, когда принимается исповедь - так что без проблем можно прийти в это время.
Или даже можно договориться специально на конкретное время со священником, если исповедь требует много времени и желательно отсутствие лишних посторонних.
Нужно только уточнить, что исповедует ксендз в общем-то только католиков - православному, чтобы его, католического священника, не обвинили в прозелитизме и "переманивании", он вполне может отказать и отправить его закономерно на исповедь в православную церковь.
То же касается и прочих атеистов и иноверцев - исповедь в Католической Церкви требует определенной катехизации (подготовки), определенной канонической процедуры (исповедь - ведь Таинство) и т.н. предварительного "суда совести", которым обучают всех католиков, прежде чем допустить их к исповеди.
Что касается отпущения грехов - то священник имеет право и не отпустить , если сомневается в искренности раскаяния, а также в экстроординарных случаях (например, на исповедь пришел сексуальный маньяк или профессиональный киллер), отослав его к епископу.
Причащаться в Католическом храме имеет право только католик, только получивший полное отпущение грехов ( допускается наличие мелких грехов, поскольку исповедоваться каждый раз перед причастием в РКЦ не обязательно).