hi.. dont see why u cant use tubulars in the street. Well just be sure to do not over inflate them . second, glue them really good to the rim. 3rd, buy heavy road tubulars, 250/280 grams or similars to that, u wont get flats with them in at least 5 months, again do not over inflate them, 100 pounds max is more than enough eventhough u can put more ok?
Advice, learn to repair tubulars. once u learned u will never forget. if after 4 or 5 months u get 2 flats in row, change the tubular because is already too old and u'll be getting flats each 10 minutes
I have gotten tubulars on some of my bikes for years, I even have one that i changed because it was old, burned and very used but with zero flats.